我已将VSCode设置为我的git编辑器详细here。
当我尝试执行:git rebase HEAD~3 -i
时,它会打开一个新的代码窗口,一旦交互式rebase VSCode窗口关闭,包含终止该命令的终端的窗口就会开始进行变基。
据我所知this,编辑需要触发错误代码以中止rebase。
我不确定是否有办法在VSCode中执行此操作,或者我是否需要在其git存储库中打开问题/增强功能?或者你应该清除所有的线然后关闭它应该是相同的?这会中止吗?
答案 0 :(得分:1)
在交互式rebase期间,只需清除内容并保存在VS Code中打开的rebase,就会中止rebase,如其评论中所述:
# However, if you remove everything, the rebase will be aborted.
Nothing to do
答案 1 :(得分:1)
我不确定VSCode是否有办法做到这一点
三年了,应该有一种方法可以{/ {3}}中止/取消变基
中止正在进行的变基
您现在可以使用Git:Abort Rebase命令中止正在进行的变基操作。