Msysgit的中文问题
Msysgit装好后处理中文是有问题的,包括:ls中文目录名乱码;提交中文的log,push到服务器上会乱码;git log查看服务器pull过来的log乱码。
解决方法:
1、 在Gitetcgitconfig 文件加入:
[gui]
encoding=utf-8
[i18n]
commitencoding=GBK
2、 在Gitetcprofile,加入:
export LESSCHARSET=utf-8 3、 在Gitetcgit-completion.bash,加入:alias ls='ls --show-control-chars --color=auto'1)是将提交的log注释用utf-8处理,并将拿下了的log注释用中文编码转换显示;2)是让git log中的less处理支持utf-8;3)是让ls命令列出的中文文件名正确显示。