2014-04-01 179 views
2

好的,所以我需要分叉一个项目,克隆它,而不是。事情是主分支是2000左右提交我需要使用的分支。我如何分支不是的主要回购。如何在Git中分支分支?

我分叉它,我意识到我已经分叉了主分支。我做了一个git pull origin 2-0-stable,并且有很多合并冲突。呃哦。

我想要做的就是在主人旁边有另一个分支,即确切的与回购中的相同。

回答

2

您应该检出其他分支:

git checkout origin 2-0-stable 

Git会自动检测您没有与该名称的本地分支,但你必须有一个同名的远程分支。它将创建一个本地分支2-0-stable,这将与origin/2-0-stable相同,并且将配置跟踪。

如果你想从一开始就处于这种状态,你应该git clone--branch选项。

git clone --branch 2-0-stable <git url> 

这会克隆回购,但会直接检出指定的分支。