IntelliJ IDEA:GIT:"CreateProcess失败,错误87:参数不正确."

Mik*_*kis 3 git intellij-idea

我刚尝试从IntelliJ IDEA 2016.2.5切换到2016.3,我再也不能使用git了.

此问题的第一个表现是我的"版本控制:本地更改"选项卡为空,并且消息The String 'Head' does not represent a revision number显示在底部.经过相当多的故障排除后,我找不到任何解决方法.

然后我偶然注意到在我的"版本控制:控制台"选项卡中有一些错误消息,如下所示:

21:48:56.850: [java2] git -c core.quotepath=false fetch origin --progress --prune
CreateProcess failed with error 87: The parameter is incorrect.
Run Code Online (Sandbox Code Playgroud)

经过相当多的故障排除后,我找不到任何解决方案.

Mik*_*kis 5

事实证明,在Settings -> Version Control -> Git -> Path to Git executable我的git路径中用双引号括起来,以前用IDEA 2016.2.5工作得很好,但显然魔法在2016.3不再适用,并且路径不能用引号括起来.