gpt4 book ai didi

git流 : Merging release bugfixes back to develop from master

转载 作者:太空狗 更新时间:2023-10-29 14:28:59 24 4
gpt4 key购买 nike

我的问题是关于 gitflow 过程中一个非常具体的点(如记录 here )。

我已经将 release/1.2 中的错误修正 merge 到 master 中,并进行了适当的标记。

除了历史看起来如何,从 release/1.2 反向 merge 与从 master 反向 merge 到 develop 之间有什么区别.

两种方法我都试过了,在我设计的简单示例中,develop 没有任何区别,正如我预期的那样。

这样做有危险吗?以后会不会遇到乱七八糟的问题?我错过了一些明显的东西吗?我怀疑答案可能与 master 中的其他功能有关,但目前应该保留在 develop 中。

merge 发布以进行开发:

enter image description here

将 master merge 到 develop 中:

enter image description here

最佳答案

如果你将 master merge 回你的 develop,你将拥有所有 merge branch release/x.y into master merge commits 在你的 develop 分支,而当 merge release/x.y 分支本身,你只会得到真正的变化。

当然,这或多或少是一个表面问题。但是 merge 方向通常只是从 developmaster,而不是相反。

除了所说的 merge 提交使您的 develop 分支困惑之外,没有真正的危险。如果你坚持流程,master 中永远不应该有 develop 中没有的功能,因为热修复和发布分支应该始终 merge 到你的 中>develop 以及 master

关于git流 : Merging release bugfixes back to develop from master,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/46604715/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com