首页
学习
活动
专区
工具
TVP
发布
社区首页 >问答首页 >如何在交互编辑期间从vim内部中止git rebase

如何在交互编辑期间从vim内部中止git rebase
EN

Stack Overflow用户
提问于 2014-12-01 18:58:22
回答 3查看 52.1K关注 0票数 161

当我做一个交互式的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?

EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/27226886

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档