git - 从远程获取所有新分支

时间:2013-12-02 19:03:03

标签: git github branch git-branch git-remote

我在一个环境中工作,每个贡献者基本上都使用他们自己的分支,基本上他们所做的一切都是新的。因此,我们每月大约有10个新分支机构。我不知道如何命名分支,但我仍然想拥有它们。到目前为止,我只能跟踪我知道名字的分支。
这基本上翻译为:我想在本地自动创建所有远程分支!

这个问题有一个简单的解决方案吗?

我使用GitHub GUI用于Windows和控制台。我不害怕使用这两个中的任何一个。但我更喜欢使用GitHub GUI的简单方法的解决方案。如果没有,我不介意正常的控制台解决方案。

1 个答案:

答案 0 :(得分:2)

从远程获取将加载该遥控器上存在的所有分支:

git fetch <remote>

它们都将被添加为远程分支(基本上是<remote>/<branchname>),并且在您直接创建它们之前不会作为本地分支存在。这也有助于不会使git branch输出混乱,尽管您仍然可以使用git branch -r列出所有远程分支。