为什么只推到一个分支?

时间:2017-06-16 10:21:09

标签: git push branch

如果我们有三个分支:

  • 开发
  • 特征

开发用于CI,功能始终从分支...

只有将功能合并到开发而不首先将开发合并到功能,才能有什么理由?

1 个答案:

答案 0 :(得分:2)

很简单。通常,您的开发分支可以包含许多要测试的功能。因此,如果您从dev分支创建一个新功能分支并合并 然后功能分支到您的主人,您拥有您不想在线的所有功能,并合并到您的生产系统中。

所以不要将dev合并为master并仅从master创建一个功能分支。

https://www.atlassian.com/git/tutorials/comparing-workflows

这是一个更好理解的好教程。我希望我能正确理解你的问题。