Git GUI启动报错问题记录

【操作系统】: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,则建议在纯英文路径上操作版本库,否则使用其他工具或方法替代(反正很多)。

原文地址:https://www.cnblogs.com/muyuetiankong/p/2319895.html