繁体   English   中英

gitflow单独合并发行分支以进行发展

[英]gitflow merging release branches separately to mater and develop

背景:

Git流建议将release分支分别合并到master分支和development分支。 在我看来,这将在两个分支中创建单独的合并提交,而development分支将永远不会获得master的提交,并且将同步。

我的问题是,git flow是否期望相对于已提交的文件并行运行,并且从不就其各自的提交彼此同步?

要么

在两个分支中进行单独提交的背后原因是什么?

master分支通常永远不会合并回develop 因此,来自master合并提交将永远不会被合并回develop 当然, develop的合并提交将与下一个发行分支合并为master。

根据定义,发布分支必须合并到master中(毕竟您确实要发布它)。 由于它包含尚未develop更改(并且这些更改没有其他方法可以使其进行develop ,请参见上文),因此没有其他选择可以将其重新合并到develop

因此,如您所见,没有什么办法可以合并两次发布分支。 但是,这应该不是问题。 如果out of sync您的母版包含开发中未提交的提交,即合并提交,那您是对的。 但这通常没问题。

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM