[英]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.