我还是新来这个,所以我试图理解为什么master结束了1犯提前develop合并后一个,而不是相同的release分支回develop并master.
我的develop分支是5犯提前掌握的,然后我创建了一个release分支和标签这也是5犯提前master,然后我合并release分支回develop和master,但master最终1犯提前develop.
这是因为没有变化的制造release分公司,这是一样的develop,因此合并没有创建提交的develop,但它确实在master这使得master1提前提交即使master和develop现在在这一点上一样吗?
这个可以吗?这会导致任何问题吗?
问题是正在检测合并提交.您的提交历史可能如下所示:
*------------------ A [master]
\ /
*---*---*---*---B [develop,release]
Run Code Online (Sandbox Code Playgroud)
提交B,正如你提到的,5犯提前master.当您将发布分支合并回来时master,这会创建一个合并提交A.合并提交尚不存在develop.
这不是你需要担心的事情.通常,该提交将在develop下次完成hotfix分支时自动结束.