我试图拉的 git 服务器有一个新的分支。(称之为分支 9)
在我的本地,我没有那个,我要把它拉到我的本地计算机上吗?
我应该运行这个吗?
$git checkout -b branch-9
$git pull branch-9
这是正确的方法吗?
我试图拉的 git 服务器有一个新的分支。(称之为分支 9)
在我的本地,我没有那个,我要把它拉到我的本地计算机上吗?
我应该运行这个吗?
$git checkout -b branch-9
$git pull branch-9
这是正确的方法吗?
做一个git fetch
遗嘱,如果你已经将 git 服务器配置为远程,创建一个本地跟踪分支。
git fetch
git checkout branch-9 # This will automatically set up to track "origin/branch-9"
上述命令的长格式为:
git fetch
git checkout -b branch-9 origin/branch-9
在您开始对 的副本进行本地更改后branch-9
,您可能想要使用git pull
. 与and 或orgit pull
相同(取决于您的设置,默认为)。git fetch
git merge
git rebase
git merge
首先获取远程分支的本地副本:
git fetch
这将创建origin/branch-9
. 现在签出branch-9
:
git checkout branch-9
这将创建一个新的本地分支来跟踪远程分支。