当我进行交互式变基时,例如:
git rebase -i HEAD~3
交互式变基编辑器(在我的情况下是vim)会打开,让我编辑要变基的提交
pick c843ea2 Set Vim column limit to 80 (OS X)
pick fc32eac Add Bash alias for `pbcopy` (OS X)
....
如果我现在决定要中止变基并使用:q
退出vim,但变基仍然开始了。我正在Windows上使用git版本1.9.0.msysgit.0
。
当然,我可以直接删除所有的pick
行,但如果我要变基较长的历史记录,这可能是很费时的。还有其他方法吗?
如何退出交互式编辑器(vim)并中止变基?