划分项目存储库

时间:2017-02-16 04:58:54

标签: git github branch

我想将存储库区分为不同的级别

  • 发展
  • 进行测试和
  • 实施等。

我找到的一个解决方案是分支,但合并两个分支时会出现问题。

有没有有效的方法,请告诉我。

1 个答案:

答案 0 :(得分:0)

这取决于关卡的性质。

  • 如果它们都与代码库相关,那么它们应该都在同一个repo中,同一个分支。
  • 如果它们与开发生命周期(dev,QA,staging,production)相关,则可以在不同的存储库中复制相同的代码库。

分支机构更多地用于隔离不同的并行开发工作。