我通常切换到一个分支并做
git pull origin branchname
或者如果我在主人那里,那么我会
git pull origin master
但是,我看到一些地方建议总是这样做
git pull origin
是否有使用其中一种的特定用例?
我通常切换到一个分支并做
git pull origin branchname
或者如果我在主人那里,那么我会
git pull origin master
但是,我看到一些地方建议总是这样做
git pull origin
是否有使用其中一种的特定用例?
git pull 实际上是一个快捷命令,用于git fetch
后跟git merge FETCH_HEAD
. 换句话说, git pull 在后台运行 git fetch 并使用给定的参数
$ git fetch origin #or git pull origin
上述命令从远程 refs/heads/ 命名空间复制所有分支,并将它们存储到本地 refs/remotes/origin/ 命名空间。
$ git fetch origin master #or git pull origin master
master
上面的命令只从远程复制分支并将它们存储在本地。