【操作系统】:windows 7
【Git 软件】:Git-1.7.8-preview20111206.exe(安装Git后,有两个工具可以使用:Git Bash 和 Git GUI)
创建版本库后,再次启动工具Git GUI,报下图错误:
【原因猜想】:创建的版本库路径上含有中文,而工具Git GUI启动脚本对中文支持有限。
【解决方法】:发现目录“C:\Users\Administrator\”下生成文件.gitconfig(若使用Git Bash,则还会有.bash_history生成),打开.gitconfig,发现
“[gui]
recentrepo = D:/项目管理/项目开发/文档
”
凶手就是它!!!
此时将.gitconfig移除,再次运行工具Git GUI,工具恢复正常。不过如果再次“创建/克隆/打开”带有中文字符目录的版本库,之后还是会出现上述问题,若必须使用工具Git GUI,则建议在纯英文路径上操作版本库,否则使用其他工具或方法替代(反正很多)。