Git第四讲 中文乱码解决

时间:2025-03-30 08:38:37

解决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