当我做一个交互式的rebase时,例如
git rebase -i HEAD~3
rebase交互式编辑器(在我的例子中是vim)打开,让我编辑rebase的提交
pick c843ea2 Set Vim column limit to 80 (OS X)
pick fc32eac Add Bash alias for `pbcopy` (OS X)
....
如果我现在决定中止rebase并使用:q
退出vim,那么rebase无论如何都会启动。我在windows上使用的是git版本的1.9.0.msysgit.0
。
当然,我可以删除所有的pick
行,但如果我重新设置一个更长的历史基址,可能会有很多事情要做。还有别的办法吗?
如何退出rebase交互式编辑器(vim)并中止rebase?
https://stackoverflow.com/questions/27226886
复制相似问题