什么是以下两个术语之间的区别:
git checkout -b <branch> origin/<branch>
需要翻译的内容:
and
git pull origin <branch>
对我来说,它们似乎有相同的功能。谢谢。
什么是以下两个术语之间的区别:
git checkout -b <branch> origin/<branch>
and
git pull origin <branch>
对我来说,它们似乎有相同的功能。谢谢。
git pull
命令会联系名为 origin
的远程代码库查找更新。它将获取任何更新,然后将更改合并到目标分支中,但是不会创建新分支。
git checkout -b <branch> origin/<branch>
命令会基于本地代码库中当前的 origin/<branch>
创建一个新分支,但不会联系远程代码库。
这两个命令执行的操作非常不同。花些时间阅读一下 git-pull
和 git-checkout
的手册可能有助于澄清问题。
git checkout origin/<branch>
,它会更新本地仓库吗? - Mouin