首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 企业软件 > 行业软件 >

msysGit的汉语支持—git学习笔记

2012-10-15 
msysGit的中文支持—git学习笔记虽然可以输入中文,但msysGit在中文的显示上依旧有问题,接下来我们来看下如

msysGit的中文支持—git学习笔记

虽然可以输入中文,但msysGit在中文的显示上依旧有问题,接下来我们来看下如果解决中文显示问题。

解决msysGit的提交说明乱码问题

我们先来看个提交中文说明的情况:
msysGit的汉语支持—git学习笔记
git log显示日志时,出现的是看不懂的乱码,而且git commit -m提交时会出现一堆的警告。接下来我们设置几项配置
msysGit的汉语支持—git学习笔记
git config –system i18n.logOutputEncoding gbk 用于将提交说明的输出编码设置为gbk
git config –system i18n.commitEncoding gbk 标注提交说明所使用的字符集。
export LESSCHARSET=utf-8 设置分页器的编码,这与git log 能否正常打印中文日志息息相关,因为git log的显示采用的就是less分页器,LESSCHARSET是分页器的环境变量,只要设置为utf-8,即可正常显示中文
msysGit的汉语支持—git学习笔记
(ps:请避免使用中文名称的文件,虽然通过msysGit的设置可以正常显示中文名文件。)

热点排行