git log中文乱码的问题

奇葩问题:git log查看提交记录,中文显示全部乱码

git log中文乱码的问题_第1张图片

网上看了一种配置的方法:

git config --global i18n.commitencoding utf-8
git config --global i18n.logoutputencoding utf-8
export LESSCHARSET=utf-8

这种方法只是在配置之后,实时生效,但重启终端或者新建标签之后,又乱码了。

 

于是寻求了如下的终极方案,修改/etc/profile文件,末尾添加如下几行:

PATH=$PATH:$HOME/bin
export PATH
unset USERNAME
export LANG=zh_CN.UTF-8
export LESSCHARSET=utf-8

其中第一行是repo可执行程序的目录,之后reboot机器。

 

完美生效!!!!!!

 

 

 

 

 

 

 

你可能感兴趣的:(技术捷径)