如果我们有三个分支:
开发用于CI,功能始终从主分支...
只有将功能合并到开发而不首先将开发合并到功能,才能有什么理由?
答案 0 :(得分:2)
很简单。通常,您的开发分支可以包含许多要测试的功能。因此,如果您从dev分支创建一个新功能分支并合并 然后功能分支到您的主人,您拥有您不想在线的所有功能,并合并到您的生产系统中。
所以不要将dev合并为master并仅从master创建一个功能分支。
https://www.atlassian.com/git/tutorials/comparing-workflows
这是一个更好理解的好教程。我希望我能正确理解你的问题。