GitBash在合并时返回Notepad ++错误

时间:2017-02-07 17:44:07

标签: notepad++ git-bash

我今天尝试在GitBash中进行合并,但是出现了以下错误:

C:\Program Files (x86)\Notepad++\notepad++.exe: -c: line 0: syntax error near unexpected token `('
C:\Program Files (x86)\Notepad++\notepad++.exe: -c: line 0: `C:\Program Files (x86)\Notepad++\notepad++.exe "$@"'
error: There was a problem with the editor 'C:\Program Files (x86)\Notepad++\notepad++.exe'.

我无法弄清楚它为什么会抛出此错误,并且在Notepad ++或GitBash中没有任何改变。我知道在哪里可以搜索或解决这个问题吗?

1 个答案:

答案 0 :(得分:1)

检查git config -l输出(如果您有足够的Git,git config --show-origin -l)。 您可以检查其声明是否为similar to this answer

您可以看到您的配置,并获得涉及Notepad ++的行。

如果您解压缩(并添加到%PATH%latest portable Git for WindowsPortableGit-2.11.1-64-bit.7z.exe

,请检查问题是否仍然存在
set PATH=C:\git2.11.1\bin;C:\git2.11.1\usr\bin;%PATH%
git bash
# try again the merge