为什么在Git配置中忽略任何引号?

And*_*man 2 windows git

git,Windows7。我尝试通过不同方式设置文本编辑器:

$ git config --global core.editor“ C:\ Program Files \ Notepad ++ \ notepad ++。exe”
$ git config --global core.editor \“ C:\ Program Files \ Notepad ++ \ notepad ++。exe \”
$ git config- -global core.editor'C:\ Program Files \ Notepad ++ \ notepad ++。exe'

但是,当我查看配置文件(通过git config --list命令)时,得到的结果相同:

core.editor = C:\ Program Files \ Notepad ++ \ notepad ++。exe

因此,我无法提交,但出现错误:

$ git commit C:\ Program Files \ Notepad ++ \ notepad ++。exe:C:Program:找不到命令错误:编辑器'C:\ Program Files \ Notepad ++ \ notepad ++ .exe'出现问题。请使用-m或-F选项提供消息。

我尝试手动编辑.gitconfig文件(添加引号),但这对我没有帮助。

为什么引用被忽略,我该如何解决?

DAX*_*lic 5

试试看

git config --global core.editor "'C:\Program Files\Notepad++\notepad++.exe'"
Run Code Online (Sandbox Code Playgroud)