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

Update 22.md

上级 61a12231
......@@ -18,11 +18,11 @@ git pull [<options>] [<repository> [<refspec>…​]]
更确切地说, _git pull_ 使用给定参数运行 _git fetch_ 并调用 _git merge_ 将检索到的分支头合并到当前分支中。使用`--rebase`,它运行 _git rebase_ 而不是 _git merge_ 。
&lt;&gt;应该是传递给 [git-fetch [1]](https://git-scm.com/docs/git-fetch)远程存储库的名称。 &lt;的Refspec&gt;可以命名任意远程引用(例如,标记的名称),甚至是具有相应远程跟踪分支的引用集合(例如,refs / heads / *:refs / remotes / origin / *),但通常它是远程存储库中分支的名称。
&lt;&gt;应该是传递给 [git-fetch [1]](https://git-scm.com/docs/git-fetch)一个远程存储库的名称。 &lt;的Refspec&gt;可以命名任意远程引用(例如,标签的名称),或者甚至是具有相应远程跟踪分支的引用集合(例如,refs / heads / *:refs / remotes / origin / *),但通常它是远程存储库中分支的名称。
&lt; repository&gt;的默认值和&lt; branch&gt;[git-branch [1]](https://git-scm.com/docs/git-branch) `--track`设置的当前分支的“远程”和“合并”配置中读取。
&lt; repository&gt;&lt; branch&gt;的默认值[git-branch [1]](https://git-scm.com/docs/git-branch) `--track`设置的当前分支的“远程”和“合并”配置中读取。
假设存在以下历史记录当前分支为“`master`”:
假设存在以下历史记录并且当前分支为“`master`”:
```
A---B---C master on origin
......@@ -32,7 +32,7 @@ git pull [<options>] [<repository> [<refspec>…​]]
origin/master in your repository
```
然后“`git pull`”将从远程`master`分支获取并重放更改,因为它偏离本地`master`(即`E`),直到它在`master`之上的当前提交(`C`并将结果记录在新提交中,同时记录两个父提交的名称以及描述更改的用户的日志消息。
因为它偏离本地`master`(即`E`),所以“`git pull`”将从远程`master`分支获取并重放相应的更改,直到它的当前提交(`C`)在`master`上面并将结果记录在新提交中,同时记录两个父提交的名称以及描述更改的用户的日志消息。
```
A---B---C origin/master
......@@ -42,7 +42,7 @@ git pull [<options>] [<repository> [<refspec>…​]]
有关详细信息,请参阅 [git-merge [1]](https://git-scm.com/docs/git-merge) ,包括如何呈现和处理冲突。
在Git 1.7.0或更高版本中,要取消冲突的合并,请使用`git reset --merge`**警告**:在旧版本的Git中,不鼓励使用未提交的更改运行 _git pull_ :尽管可能,它会使您处于可能难以退出的状态冲突
在Git 1.7.0或更高版本中,要取消一个有冲突的合并,请使用`git reset --merge`**警告**:在旧版本的Git中,不鼓励使用未提交的更改运行 _git pull_ :尽管或许可行,但它可能会使您处于难以退出的冲突状态
如果任何远程更改与本地未提交的更改重叠,则将自动取消合并并且不更改工作树。通过 [git-stash [1]](https://git-scm.com/docs/git-stash) 拉动或存放它们之前,通常最好在工作顺序中进行任何局部更改。
......@@ -789,4 +789,4 @@ globbing refspec必须具有非空RHS(即必须存储在远程跟踪分支中
## GIT
部分 [git [1]](https://git-scm.com/docs/git) 套件
\ No newline at end of file
部分 [git [1]](https://git-scm.com/docs/git) 套件
Markdown is supported
0% .
You are about to add 0 people to the discussion. Proceed with caution.
先完成此消息的编辑!
想要评论请 注册