0

我有一个有两个实时版本的项目(新版本不向后兼容,因此有两个完全独立的代码流)。问题:我应该如何设计 git(寻找最佳实践):

1)在同一个仓库中为两个版本有两个单独的 Master 和 Develop 分支(不想有单独的仓库)

2)使用git标签(不是有这么多的家庭,不知道这是否适用于Bamboo构建服务器)

3) 其他选项..

该领域的任何帮助都将非常有帮助!

4

1 回答 1

0

如果我是你,我会为每个不相关/断开的项目切换到两个单独的存储库。

无论如何,唯一可能对您有用的想法是为“报告”之一创建一个新的孤儿分支:

git checkout --orphan newbranch

你可以从你想要的起点开始这个新的分支。请参阅手册中的选项。

此行为使您可以维护两个断开连接的分支。无论如何,您不能有两个“主”分支(具有相同的确切名称)。

我的2c。

于 2014-11-18T08:18:22.477 回答