出现这个问题是因为我的home目录是在一个网络盘下的,这个盘有时会被加裁到Win下,有时会加载到Linux下。

当我在Linux下执行git 命令时,有时就会出现错误。如

error: There was a problem with the editor '"C:/Program Files (x86)/GitExtensions/GitExtensions.exe" fileeditor'.

查看git config可以看到有配置项如下:

git config -l

...
core.editor="C:/Program Files (x86)/GitExtensions/GitExtensions.exe" fileeditor
...

解决方法:重新设置一下这个值就行了

git config --global core.editor /usr/bin/vim