git-flow hotfix合并到远期开发

时间:2014-11-19 08:48:19

标签: git git-flow

我应该如何处理我的开发分支远远领先并且已经从开发创建了发布分支的情况,但我仍然需要将修补程序投入生产。

我应该以正常方式执行此操作:从master分支修补程序并合并到master并开发?在修补程序合并之后将我的发布分支转换为开发是否合法?

由于

1 个答案:

答案 0 :(得分:1)

是的,这是合法的。完成修补程序后,您显然希望在下一个版本中安装此修补程序。正如您所描述的那样,如果您已经创建了发布分支并开始处理它,那么在修补程序之后,您需要合并来自develop的最新更改(此合并提交来自修补程序),或者将此发布分支重新定义为develop。在这种情况下,Rebase似乎要好得多,因为你会有更清晰的历史。

我希望它有帮助:)