Open JaysonAlbert opened 6 years ago
看到一篇文章是讲这个的,第二篇是第一篇中提到的 https://barro.github.io/2016/02/a-succesful-git-branching-model-considered-harmful/ http://nvie.com/posts/a-successful-git-branching-model/ 第二篇文章批判了第二篇的,并自己提出了一种模型。第二篇的模型有一个git project,做了一个工具专门用来管理分支
@inevity 你提出的方法比较偏向于第一篇文章中的方法。我们现在的分支比较乱,迁移到你说的这种分支模型的话,倒是比较容易,迁移到上面的第二种被批判的那种,反而会更麻烦一点。我也比较偏向于你这个方法。
现在的话,相当于,master分支继续走,只需要新建一个release分支管理release就可以了。
恩,对,刚开始,也许只要一个release分支比如release1.x就可以了,后面如果功能差别太大,可以再建一个release分支release2.x。好多大型项目都是采用这种分支机制的。