遵循 Git Flow 模型,考虑从 release
分支出的 develop
分支。
在对 release
分支进行任何必要的错误修复后,最好做什么以及为什么?
release
合并回develop
,然后将develop
合并回master
release
合并回 develop
并将 release
合并到 master
谢谢
答案 0 :(得分:0)
实际的区别在于,自 develop
分支以来添加到 release
的内容不会在情况 #2 中进入 master
,但会在#1.查看 GitFlow 图表,似乎 #2 是一直在做的事情。您不想将未发布的代码合并到 master
中,因此永远不要将 develop
直接合并到 master
中。这是有道理的,对吧?
请注意,当您选择合并 release
分支时也是如此。只有在发布时才将 release
分支合并到 master
中。同样,您不希望 master
中的任何内容尚未发布。