git rebase -i HEAD~n在寻找匹配的''时给出错误的意外EOF。

时间:2015-07-30 19:51:36

标签: git

我正在尝试修改旧的提交消息。根据Git的说明页面,当我输入以下内容时     git rebase -i HEAD~3 我收到了以下错误。

/usr/local/Cellar/git/2.4.5/libexec/git-core/git-rebase--interactive: eval: line 245: unexpected EOF while looking for matching `''
/usr/local/Cellar/git/2.4.5/libexec/git-core/git-rebase--interactive: eval: line 246: syntax error: unexpected end of file
Could not execute editor

我有旧版本的Git(2.2.1),我通过" brew升级Git"更新了它。 但问题仍然存在。 我做错了什么?

1 个答案:

答案 0 :(得分:1)

特别检查~/.gitconfig下的[core],确保为您的系统正确设置了editor值。

我的猜测是,由于命令或参数错误,无法启动交互式变基编辑器。