commit支持utf-8,以便Linux下可正常查看log
git config --global i18n.commitencoding utf-8
git log正常显示中文,但status、push、pull等中文文件名仍然乱码,需要设置不对0x80以上的字符进行quote
git config --global core.quotepath false
git commit 时vi不能输入中文,换用在windows安装的gvim。查找git安装目录下的usr\bin\vi或vim,注意没有后缀的,编辑该文件,修改如下:
# 原来是: exec vi "$@",修改为以下,路径为本机vim路径
exec c:/Portable/vim/vim74/gvim.exe "$@"