Нi。我对Git很新,但我们将在我们的项目中使用它并寻找方便的工作流程。 Gitflow对我们来说相当不错(http://nvie.com/posts/a-successful-git-branching-model/),但有一些修改。问题是,在发布时,并非开发中的所有功能都通过了测试,并且不能包含在发布分支中。所以我们无法从开发中启动发布分支。 如果我理解正确,我应该从最后一个发布标签启动所有功能分支和发布分支。合并功能分支到开发。但没有回归合并功能。当功能准备发布时,我应该将其直接合并到发布分支。所以我必须做很多合并(当前sprint的每个任务都准备发布必须合并),而不是与经典gitflow中的develop合并。每个sprint可以是10s的分支。看起来不太好。那么在这种情况下做任何减少手工的方法是什么?或者也许我在这种情况下有错,而且我的案例还有其他合适的工作流程?提前致谢!抱歉我的英语:)