MinGW 与 Git for Windows冲突

安装MinGW 后,发现Gvim 配置出问题了,Git 配置也不起作用了。检查了下发现是环境变量被无端修改了。
HOME 被修改指向了 /c/Windows/system32/config/systemprofile

1
2
$ echo $HOME
/c/Windows/system32/config/systemprofile

解决办法:
设置用户环境变量和系统环境变量 HOME
值为

1
%USERPROFILE%

再打开Git Bash 试下:

1
2
3
HuangYe@HUANGYE-PC ~
$ echo $HOME
/c/Users/HuangYe

OK了。

更多
3 Responses Post a comment
  1. 依云

    嗯,Windows 还自带了个 convert.exe,和 ImageMagick 的冲突。而且,CreateProcess 还无论如何非要先去找系统的那个,然后才去看环境变量 :arrow:

  2. 荒野无灯

    嗯,其实用ctags 加sort选项时还有一个冲突,windows自带的sort.exe 与 Gnu Win32 版的sort.exe冲突。。。我只好把win自带的那个直接删除了Orz :arrow:

Leave a Reply

Note: You may use basic HTML in your comments. Your email address will not be published.

Subscribe to this comment feed via RSS