解决GIT中文乱码问题
- ls不能显示中文目录
解决办法:在git/中增加一行:
alias ls='ls --show-control-chars --color=auto'
- git commit不能提交中文注释
解决办法:修改git/inputrc中对应的行:
set output-meta on
set convert-meta off
使用git-bash查看git log,中文正常输出。如果乱码设置环境变量:LESSCHARSET=utf-8
- git log无法显示中文注释
解决办法:在git/profile中增加一行:
- git add添加要提交的文件的时候乱码
git config --global false
设置git gui的界面编码
global utf-8
设置git gui的界面编码
git config --global utf-8
设置 commit log 提交时使用 utf-8 编码,可避免服务器上乱码,同时与linux上的提交保持一致!
git config --global utf-8
git config --global utf-8
另外需要在gui界面设置文本为zh_ch UTF-8