1
我通常切换到一个分支,做什么时候应该使用'git pull origin',什么时候应该使用'git pull origin master'?
git pull origin branchname
,或者如果我在主然后我做
git pull origin master
但是,我看到几个地方暗示要始终做到
git pull origin
是否有使用其中一种的具体用例?
我通常切换到一个分支,做什么时候应该使用'git pull origin',什么时候应该使用'git pull origin master'?
git pull origin branchname
,或者如果我在主然后我做
git pull origin master
但是,我看到几个地方暗示要始终做到
git pull origin
是否有使用其中一种的具体用例?
git pull实际上是git fetch
后跟git merge FETCH_HEAD
的快捷命令。换句话说,在幕后的git拉运行混帐具有给定参数
$ git fetch origin #or git pull origin
上述命令将文件从远程裁判/头/命名空间的所有分支,并将它们存储到本地裁判/遥控器/产地/命名空间中取。
$ git fetch origin master #or git pull origin master
上述命令仅复制master
分支从远程&将它们存储在本地。
嗯,也许如果你在你当前的分支上使用git pull origin,它会拉动当前分支,所以你不会错误地将主控拉到当前分支。 – nXqd
@Vdt这是一个好点! – Ragini