未验证 提交 9eb114e2 编写于 作者: M Mr.Huang 提交者: GitHub

Update 22.md

上级 b7ef447b
......@@ -446,19 +446,19 @@ GPG签署生成的合并提交。 `keyid`参数是可选的并且默认为提交
与使用 [git-push [1]](https://git-scm.com/docs/git-push) 进行推送不同,没有任何配置可以修改这些规则,也没有类似于`pre-receive`挂钩的`pre-fetch`挂钩。
与使用 [git-push [1]](https://git-scm.com/docs/git-push) 推送一样,可以通过向refspec添加可选的前导`+`(或使用`--force`来覆盖上面描述的关于不允许作为更新的所有规则。 ]命令行选项)。唯一的例外是没有任何强制将使`refs/heads/*`命名空间接受非提交对象。
与使用 [git-push [1]](https://git-scm.com/docs/git-push) 推送一样,可以通过向refspec添加可选的前导`+`(或使用`--force` 命令行选项)来覆盖上面描述的关于不允许作为更新的所有规则。。唯一的例外是没有任何强制将使`refs/heads/*`命名空间接受非提交对象。
| 注意 | 当你想要获取的远程分支被认为是经常倒带和重新定位时,预计它的新提示将不会是其上一个提示的后代(如上次提取时存储在远程跟踪分支中)。您可能希望使用`+`符号来指示此类分支将需要非快进更新。无法确定或声明具有此行为的存储库中的分支可用;拉动用户只需知道这是分支的预期使用模式。 |
| 注意 | 列出多个< refspec>之间存在差异直接在 _git pull_ 命令行上,并在您的配置中为< repository>提供多个`remote.<repository>.fetch`条目并运行 _git pull_ 命令,没有任何明确的< refspec>参数。在命令行中明确列出的< refspec>在获取后始终合并到当前分支中。换句话说,如果列出多个远程引用, _git pull_ 将创建一个Octopus合并。另一方面,如果你没有列出任何明确的< refspec>在命令行上的参数, _git pull_ 将获取它在`remote.<repository>.fetch`配置中找到的所有< refspec> s并仅合并第一个< refspec>找到了当前的分支。这是因为很少使用远程参考设备制作八达通,而通过提取一个以上来一次跟踪多个远程磁头通常很有用。 |
| 注意 | 在 _git pull_ 命令行上直接列出多个< refspec&gt和在您的配置中为< repository>提供多个`remote.<repository>.fetch`条目并运行 _git pull_ 命令,没有任何明确的< refspec>参数之间存在差异。在命令行中明确列出的< refspec>在获取后始终合并到当前分支中。换句话说,如果你列出多个远程引用, _git pull_ 将创建一个Octopus合并。另一方面,如果你没有列出任何明确的< refspec>在命令行上的参数, _git pull_ 将获取它在`remote.<repository>.fetch`配置中找到的所有< refspec> s并仅合并第一个找到的< refspec>当前的分支。这是因为很少使用远程参考设备制作八达通,而通过提取一个以上来一次跟踪多个远程磁头通常很有用。 |
## GIT网址
通常,URL包含有关传输协议,远程服务器的地址以及存储库路径的信息。根据传输协议,可能缺少某些信息。
Git支持ssh,git,http和https协议(此外,ftp和ftps可用于获取,但这是低效的并且已弃用;请勿使用它)。
Git支持ssh,git,http和https协议(此外,ftp和ftps可用于获取,但这是低效的并且已弃用;请勿使用它)。
本机传输(即git:// URL)不进行身份验证,应在不安全的网络上谨慎使用。
本机传输(即git:// URL)不进行身份验证,在不安全的网络上应当谨慎使用。
可以使用以下语法:
......@@ -474,7 +474,7 @@ Git支持ssh,git,http和https协议(此外,ftp和ftps可用于获取,
* [用户@] host.xz:路径/到/ repo.git /
只有在第一个冒号之前没有斜杠时才会识别此语法。这有助于区分包含冒号的本地路径。例如,本地路径`foo:bar`可以指定为绝对路径或`./foo:bar`,以避免被误解为ssh url。
只有在第一个冒号之前没有斜杠时才会识别此语法。这有助于区分包含冒号的本地路径。例如,本地路径`foo:bar`可以指定为绝对路径或`./foo:bar`,以避免被误解为一个ssh url。
ssh和git协议还支持〜用户名扩展:
......
Markdown is supported
0% .
You are about to add 0 people to the discussion. Proceed with caution.
先完成此消息的编辑!
想要评论请 注册