2012-03-02 71 views
0

我爲新功能創建了分支,現在我想從父分支/基線中引入任何更改?從父分支合併更改

我該怎麼做? 有沒有一種方法可以讓我在實際合併之前看到合併的內容?

--baseline 
    --> my branch 

我想從基線拉任何'我的分支'的任何更改。

+0

查看考勤記錄輸出的(單?)回購! – 2012-03-03 03:12:06

回答

0

您需要從基線(父母)中提取更改。

hg pull 

您可以用日誌的命令是什麼改變:

hg log -P 

然後你就可以在本地合併更改並推回至基線。這全部包含在Joel's tutorial中。

2

如果您有未同步的更改(看到他們hg incoming),你必須先拉:

hg pull 

然後執行合併:

hg up my-branch; hg merge baseline 

可以使用現在檢查您的合併結果hg diff,hg status

你可以通過做一個hg up --clean

如果合併是好的,那麼你必須提交結果:

hg ci -m 'Merging baseline into my-branch' 
2

兩個以前的答案是可能的錯誤中的條款的直接解釋。在創建

分公司相同回購通常,從「基線」,「拉」到「我的分支」 可真合併

合併的

hg up mybranch 
hg merge baseline 
相關問題