可以說我從主人那裏做了一個分支「branch1」。我在branch1上進行了一系列更改,並在master上進行了一些更改。如果我將branch1合併到master中,所有對master的更改都將被刪除,並且代碼是否會被branch1覆蓋?或者他們會一起網?如果您將某個分支合併到主分支中,是否合併了分支覆蓋的差異?
謝謝!
可以說我從主人那裏做了一個分支「branch1」。我在branch1上進行了一系列更改,並在master上進行了一些更改。如果我將branch1合併到master中,所有對master的更改都將被刪除,並且代碼是否會被branch1覆蓋?或者他們會一起網?如果您將某個分支合併到主分支中,是否合併了分支覆蓋的差異?
謝謝!
它們會齧合在一起。可能會有衝突,您必須手動解決。您可以設置合併策略來默認解決衝突。
您可能想要在合併之前使用工作流,在此工作流中將分支1與主設備重新綁定。
退房http://nvie.com/posts/a-successful-git-branching-model/ 和混帳流工具https://github.com/nvie/gitflow