各位佬,你们的项目Git分支有几个?
我们现在远程仓库主要分支只有 2 条 main
和 dev
。个人的开发分支并没有包含在内。
基本上也不会回退版本暂时还没遇到问题,但总感觉有少了点什么。
更新
确实遇到了问题,dev
既是开发分支也用于测试,测试完毕后合并到 main
分支(生产环境)。
在版本一直向前迭代的过程中,新的功能分支会不断分叉又合并到 dev
分支。
但是会议决定先暂缓某一个有全局性影响的功能模块上线时间,这个时候已经可能迭代出去很多个版本及基于这个功能模块分叉出去的新功能分支,这种情况应该如何处理?
分支方面:
分支操作:
最后,功能模块化和热插拔跟 git 无关,不应该放在一个问题里讨论。