所以我有一个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