为分支创建组

时间:2017-10-12 13:58:22

标签: git gitlab atlassian-sourcetree

如何使用命令行,Sourcetree或Gitlab创建一组分支?对于分支组,包含来自同一组的所有分支的文件夹," feature"例如:

example

2 个答案:

答案 0 :(得分:2)

在git中,你所要求的是一个“命名空间”。我通常看到它使用的方式,它主要是一个美化的命名约定;但它可以多一点,如下所述:https://git-scm.com/docs/gitnamespaces

您可以将分支命名为feature/newThingfeature/coolFeaturefeature/bugFix等。在内部,这会将它们组织到文件系统上的不同文件夹中(为此值得)。更重要的是,您可以在refspec规则中处理命名空间中的所有分支,等等。

如果您来自像TFVC这样的系统,其中分支机构被组织成文件夹,这可能看起来有点脆弱;但是,大多数分支概念在git中的重量都比其他系统用户习惯的要轻。

答案 1 :(得分:0)

这些GUI通常根据/对它们进行分组,例如,我有分支调用feature/email-loginfeature/bcrypt-replacement,它们将被列为电子邮件登录和bcrypt替换在功能文件夹下。我仍然会将它们检查为feature/email-login