用于发布主要版本的Git分支策略

时间:2018-08-06 14:48:10

标签: git bower

我有一个git项目,已经发布给Bower。该项目支持聚合物的不同版本。主分支是聚合物1元素,在侧分支(称为2.0预览)中是聚合物2元素。随着时间的流逝,两个分支都有各自的提交和错误修复。

我现在要弃用聚合物1元素,以便用户执行bower install时,他们将下载位于侧分支上的聚合物2元素。推荐什么方式做到这一点?我是否应该简单地将侧分支重命名为主分支,合并分支或为其重新设置基础?谢谢。

1 个答案:

答案 0 :(得分:0)

我去的方式是

  1. 将主服务器绑定到1.0分支
  2. 合并2.0预览分支 成为大师

这样既保留了历史记录,又避免了可能对我的合作者造成潜在破坏的持续影响。

注意:对于涉及并行处理主分支和侧分支的项目,一个好主意是通过合并或重新部署将主分支连续集成到侧分支中,以避免出现有问题的集成/合并问题在最终合并过程中。