我今天尝试在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中没有任何改变。我知道在哪里可以搜索或解决这个问题吗?
答案 0 :(得分:1)
检查git config -l
输出(如果您有足够的Git,git config --show-origin -l
)。
您可以检查其声明是否为similar to this answer。
您可以看到您的配置,并获得涉及Notepad ++的行。
如果您解压缩(并添加到%PATH%
)latest portable Git for Windows:PortableGit-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