我在一个环境中工作,每个贡献者基本上都使用他们自己的分支,基本上他们所做的一切都是新的。因此,我们每月大约有10个新分支机构。我不知道如何命名分支,但我仍然想拥有它们。到目前为止,我只能跟踪我知道名字的分支。
这基本上翻译为:我想在本地自动创建所有远程分支!
这个问题有一个简单的解决方案吗?
我使用GitHub GUI用于Windows和控制台。我不害怕使用这两个中的任何一个。但我更喜欢使用GitHub GUI的简单方法的解决方案。如果没有,我不介意正常的控制台解决方案。
答案 0 :(得分:2)
从远程获取将加载该遥控器上存在的所有分支:
git fetch <remote>
它们都将被添加为远程分支(基本上是<remote>/<branchname>
),并且在您直接创建它们之前不会作为本地分支存在。这也有助于不会使git branch
输出混乱,尽管您仍然可以使用git branch -r
列出所有远程分支。