问题描述
git pull origin master
和 git pull origin/master
有什么区别?
推荐答案
git pull origin master
将从 origin
远程,master
拉取更改> 分支并将它们合并到本地签出的分支.
git pull origin master
will pull changes from the origin
remote, master
branch and merge them to the local checked-out branch.
git pull origin/master
将从本地存储的分支 origin/master
拉取更改并将其合并到本地检出分支.origin/master
分支本质上是上次从 origin
中提取的内容的缓存副本",这就是为什么在 git 术语中将其称为远程分支的原因.这可能有点令人困惑.
git pull origin/master
will pull changes from the locally stored branch origin/master
and merge that to the local checked-out branch. The origin/master
branch is essentially a "cached copy" of what was last pulled from origin
, which is why it's called a remote branch in git parlance. This might be somewhat confusing.
您可以使用 git branch
和 git branch -r
来查看可用的分支以查看远程分支".
You can see what branches are available with git branch
and git branch -r
to see the "remote branches".
这篇关于git pull origin master & 的区别git pull origin/master的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持!