当我进行交互式变基时,例如
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)
....
如果现在我决定要中止rebase并使用:q
rebase 退出vim,则无论如何都要启动。我1.9.0.msysgit.0
在Windows上使用git版本。
当然,我可以删除所有pick
行,但是如果我将更长的历史记录作为基准,则可能要做很多事情。还有另一种方法吗?
如何退出rebase交互式编辑器(vim)并中止rebase?
您是否希望使用其他编辑器,例如记事本?如果是这样,我对此有解决方案
—
史蒂文·彭尼
git rebase --abort
@ vanduc1102为我工作,希望它是一个答案!
—
C Bauer