2013-04-17 120 views
0

好吧,我有一個mercurial存儲庫。分支合併,顯示所有更改

我創建了一個新的分支,開發了幾天的新功能。

我每天都檢查當前的所有進展,但由於開發流暢,我不想花很多時間寫細緻的筆記來說明變化是什麼,因爲這是非常現實的可能性他們會在稍後重新寫入/刪除。所以我通常只寫一個簡短的「在算法上花費一點時間」或者「調整了很多鍋爐代碼」等等。

現在,當功能完成時,或者在足夠穩定的階段折回到樹幹(爲了參數而沒有變化,因爲我分支)行動合併只是似乎將所有的變化複製回樹幹,但沒有顯示分支頭和樹幹之間的純粹差異。

有沒有辦法迫使這種行爲的短期刪除分支(從而失去發展的各個歷史)的?

回答

0

輸入hg merge後(但在提交之前),嘗試hg diff -r'p1():p2()'

相關問題