2012-01-11 96 views
3

目前我在Mercurial存儲庫中有兩個分支。其中一個是我的大部分開發工作的「默認」分支,另一個是現在生活的代碼所在的「生產」分支。在Mercurial中合併分支

我的問題是如何「合併」我的默認分支與生產。

回答

5

你做

$ hg update production 
$ hg merge default 

新的東西,使從defaultproduction分支。此時您必須解決任何合併衝突。由於您正在使用承諾的更改,所以沒有機會數據丟失。你可以用hg update -C中止合併,你可以當你滿意的合併與

$ hg resolve foo.c 

重新做一個文件foo.c的合併,你運行

$ hg commit 

創建合併變更它描述了兩個分支應該如何合併。

上有這麼多的教程,例如:

+0

感謝馬丁,工作得很好! – Allister 2012-01-11 09:58:05