1

我试图拉的 git 服务器有一个新的分支。(称之为分支 9)

在我的本地,我没有那个,我要把它拉到我的本地计算机上吗?

我应该运行这个吗?

$git checkout -b branch-9
$git pull branch-9 

这是正确的方法吗?

4

2 回答 2

3

做一个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 fetchgit mergegit rebasegit merge

于 2013-01-31T23:01:33.007 回答
1

首先获取远程分支的本地副本:

git fetch

这将创建origin/branch-9. 现在签出branch-9

git checkout branch-9

这将创建一个新的本地分支来跟踪远程分支。

于 2013-01-31T23:01:22.000 回答