从Unfuddle克隆和获取时,我只获得主人,我怎样才能获得分支?

时间:2011-11-03 16:40:33

标签: git unfuddle

我完全按照指示完成,无论我只能掌握主人。推分支工作正常,但没有取得。

有没有人有任何建议?感谢。

2 个答案:

答案 0 :(得分:2)

当您获取远程数据库时,分支在您的存储库中,但作为远程分支。 git branch仅列出本地分支,因此不会显示。

您必须将分支设为git checkout -t origin/mybranch本地分支(这也会在您的工作副本中进行检查),或git branch mybranch origin/mybranch创建分支而无需结帐。

答案 1 :(得分:0)

当您列出分支时,您可以执行以下三项操作之一:

git branch

将显示本地分支(只有一个将在克隆后创建)

git branch -r

将显示远程跟踪分支。这就是你感兴趣的。

git branch -a

将显示所有分支(本地和远程跟踪)

要让本地分支跟踪远程跟踪分支,

git checkout -t origin/branchname

例如,如果您只想将远程分支合并到当前分支,则可能不需要这样做。

git merge origin/somebranch

工作得很好。