git log乱码显示

1.Linux下UTF8编码

[xusi@pre-srv24 crm2]$ locale
LANG=en_US.UTF-8

设置如下:

git config --global i18n.commitencoding utf-8

git config --global i18n.logoutputencoding utf-8

export LESSCHARSET=utf-8

2.Aix下GBK编码

Git及Gitweb乱码解决

(1)在$HOME/.inputrc(没有的话新建)中增加下列两行

set output-meta on

set convert-meta off

(2)在$HOME/.profile(没有的话新建)中增加下列1行

export LESSCHARSET=iso8859

(3)在git中设置

git config --global  i18n.commitencoding  gb2312

原文地址:https://www.cnblogs.com/newalan/p/9807862.html