改进后的GitFlow工作流
GitFlow工作流
![GitFlow工作流](https://img-blog.csdnimg.cn/20200213151120594.png?x-oss-process=image/watermark,type_ZmFuZ3poZW5naGVpdGk,shadow_10,text_aHR0cHM6Ly9ibG9nLmNzZG4ubmV0L2dpdGh1Yl8zOTM1MzkzNg==,size_16,color_FFFFFF,t_70)
如果多个版本频繁并行开发,此时完全参照 GitFlow 是不现实的。因为它会导致在 develop分支
里会混合多个版本的代码,同时在进行集成测试,如果一个版本先测试完,要先进入QA测试环节,是不可以直接基于 develop分支
去拉 release分支
的,因为 release分支
会混合多个版本的代码一块儿测试。
所以需要基于GitFlow工作流做一点改进。就有了如下图的改进的GitFlow工作流
![改进后的GitFlow工作流](https://img-blog.csdnimg.cn/20200213151120594.png?x-oss-process=image/watermark,type_ZmFuZ3poZW5naGVpdGk,shadow_10,text_aHR0cHM6Ly9ibG9nLmNzZG4ubmV0L2dpdGh1Yl8zOTM1MzkzNg==,size_16,color_FFFFFF,t_70)
整个依赖基准的分支只有一个,就是 master分支
,全部以 master分支
为基准和基础,maste