和标题差不多。我得到以下错误:
/mingw64/libexec/git-core/git-legacy-rebase--interactive: line 94: rebase-editor: command not found
Could not execute editor
我知道还有类似的问题,但我在那些问题上发现的都是"编辑器设置不正确,请做编辑"。我照做了。配置列表:
core.editor='G:/Anwendungen/Notepad++/notepad++.exe' -multiInst -notabbar -nosession -noPlugin
我仍然得到错误。奇怪的是,当我合并——no-ff时,notepad++打开得很好。
任何想法?
尝试将Git升级到最新的2.30.1:我的Git For Windows不包含任何git-legacy...
脚本。
如"更快的git rebase --preserve-merges
方式"中所述,git rebase
现在几乎完全在C中实现,并且应该使用您的git config core.editor
设置。
OP确认:
- 2.30.1 问题仍然存在
- 问题是设置
sequence.editor
:删除它意味着使用默认的提交消息编辑器。