git 变基失败,显示“'ebase-merge' 无法识别...”

git rebase fails with "'ebase-merge' is not recognized..."

我正在使用 git version.2.7.1.windows.2。当我在下面发出 git rebase 命令时,我收到下面的错误消息。这种情况发生在我计算机上的多个克隆中,并且有多个不相关的分支。在不同的计算机上使用相同的分支不会发生这种情况。消息说我的分支rebase成功了,但实际上并没有改变。

有谁知道这可能是什么原因造成的?

C:\dev\myClone [mids ↑]> git rebase -i HEAD~3
'ebase-merge' is not recognized as an internal or external command,
operable program or batch file.

Successfully rebased and updated refs/heads/mids.

这只是尝试启动 Atom 以编辑文本文件以指定如何进行变基时出现的问题。我 "unset" 我的文本编辑器设置

git config --global --unset core.editor

现在它默认为 vi,我可以变基了。