2015-05-29 97 views
0

我有(本地)三個hg提交。由於其中兩項基本上只是一些小小的更正,我希望在推送之前將它們合併爲一個單獨的提交。Mercurial - 合併最後三個unpushed提交

任何方式來做到這一點(與TortoiseHg或控制檯)?

+1

使用'hg histedit'。奇蹟般有效。 –

+0

我可以忽略在UI中還是必須使用控制檯? – User1291

回答

2

您可以使用'histedit'擴展名。 要激活它,以下內容添加到您的hgrc:

[extensions] 
histedit = 

如果這是唯一的unpushed的變更,可以使用hg histedit --outgoing

一旦進入histedit界面,'fold'對你來說將是一個有用的動作(它允許組合你的變更集)。