Git分支管理策略
在使用 Git 时通常会遇到的一个问题是采用何种分支管理实践,即如何管理仓库中作用不同的各类分支。
GitFlow 演进
洪荒时代 —— 单主干开发 (Trunk-based development, TBD)
单主干的分支实践(Trunk-based development, TBD)在 SVN 中比较流行。trunk 是 SVN 中主干分支的名称,对应到 Git 中则是 master 分支。
在项目初期,一切都是从0开始,不存在多分支并行开发一说,所以基本上都是基于主干开发和发布。
Pros
简单,只需要维护一个分支
冲突第一时间发现和解决
Crons
主干一直在变化,没有一个稳定的版本来进行测试和发布
因为主干分支是所有开...