所以我有一個Mercurial存儲庫,我想轉換爲git,沒有什麼特別的,我知道怎麼做,快速出口,如解釋here是一個很棒的工具。從Hg轉換爲git,有機會編輯歷史
我想要做的是利用這個機會來糾正我已經滑入我的Mercurial存儲庫中的提交消息的無盡惱人的拼寫錯誤。有沒有人知道一個工具,或者如何獲得快速出口,這將讓我這樣做。
我假定可以導出一個更改集列表以及提交消息,我可以「更正」,然後可以反饋到工具將工作,因爲我假設基本上所有的快速導出都是手動無論如何,通過你的提交工作。
再一次,我不只是想從汞柱移動與git,我也要編輯的提交信息。
作爲回退,您總是可以移動然後修正。 – kirelagin
@kirelagin謹慎回答解釋我如何編輯git commit歷史記錄? – thecoshman
這是一篇[好文章](http://git-scm.com/book/ch6-4.html)。我認爲在你的案例中最合適的方法是用'reword'動作做一個交互式rebase(本手冊有些過時,它告訴你選擇'edit'然後做'commit --amend',但是在最近的版本中git'reword'是做這個的捷徑)。 – kirelagin