[英]Git hotfix merging to master and master to develop
如果我有两个分支: 掌握和发展 。 所有版本来自主分支,所有功能都在开发分支上开发。
如果我从master创建一个修补程序分支,然后将其合并回master,我想我有两个选择:
我的问题是,两者的区别是什么?我可能会遇到什么样的问题?
从理论上讲,绝对没有区别。
将hotfix
分支合并到master
, master
和hotfix
分支的尖端就在同一点。
因此,无论您将master
或hotfix
合并进行develop
,最终都会得到相同的结果。
话虽如此,我个人认为您应该选择选项1。
随着master
是只释放,我觉得你应该从来没有从合并master
回来到develop
,只能从develop
到master
。
以一种方式保持这种流动有助于使事情井然有序。 您知道,您无法直接在master
上进行任何更改,因为您将无法使它们重新投入develop
。 要么你有hotfix
和合并到这两个,或创建一个功能develop
。
希望有帮助!
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.