Gitflow:每个版本有一个功能吗?

时间:2017-12-15 22:50:43

标签: git branching-and-merging git-flow

git-flow工作流是否打算每个版本使用一个功能,以便在功能合并到develop后立即生成相应的版本分支?或者发布分支是否包含多个功能(每个功能都合并到develop中,随后成为单个发布分支)?

我了解git-flow的可能是什么。我问的是关于功能和发布的git-flow的意图是什么?最佳实践是什么,而不是所有可能的。

2 个答案:

答案 0 :(得分:2)

  

首先,GitFlow 允许您根据需要执行此类功能。

现在,您决定如何使用它。

一些开发人员开发了一项功能,完成此功能后会创建一个版本。

一些开发人员有时会(例如每两周)开发许多功能和时间,他们会创建一个新版本,其中包含 develop 分支中的所有功能。

答案 1 :(得分:1)

Gitflow可以在每个版本中包含多个功能,只要您遵循正确的合并策略,这听起来就像您一样。