解决Windows Git Bash中文乱码问题

摘要:
在git安装目录etc.1./etc/gitconfig:[gui]encoding=utf-8#下添加以下配置信息。代码库统一使用urf-8。中文[i18n]commiteencoding=GB2312#日志代码可以在gitgui中正常显示。默认值为窗口下的gb2312。只有在将声明发送到服务器之后,无序代码[svn]pathnameencoding=GB2312#才支持中文路径2,/Etc/git完成。bash:aliasls='ls--show control chars-color=auto'#ls可以正常显示中文3,/etc/inputrc:setoutput metaon#bash可以正常输入中文setconvert metaoff 4,/etc/profile:exportLESCHARSET=utf-8#$gitlog命令,与其他vcs不同,n个日志从开始滚动到结束,它将在第一页正确停止,然后按空格键返回。以上是设置less的字符编码,以便$gitlog可以正常显示中文。

在git 安装目录 etc 下面 添加以下配置信息

  1,/etc/gitconfig:

  [gui]

  encoding = utf-8 #代码库统一用urf-8,在git gui中可以正常显示中文

  [i18n]

  commitencoding = GB2312 #log编码,window下默认gb2312,声明后发到服务器才不会乱码

  [svn]

  pathnameencoding = GB2312 #支持中文路径

  2,/etc/git-completion.bash:

  alias ls='ls --show-control-chars --color=auto' #ls能够正常显示中文

  3,/etc/inputrc:

  set output-meta on #bash中可以正常输入中文

  set convert-meta off

  4,/etc/profile:

  export LESSHARSET=utf-8 #$ git log 命令不像其它 vcs 一样,n 条 log 从头滚到底,它会恰当地停在第一页,按  space 键再往后翻页。这是通过将 log 送给 less 处理实现的。以上即是设置 less 的字符编码,使得 $ git log  可以正常显示中文。

文章转自:http://www.3lian.com/edu/2013/11-07/106296.html

免责声明:文章转载自《解决Windows Git Bash中文乱码问题》仅用于学习参考。如对内容有疑问,请及时联系本站处理。

上篇HiveSQL 数据定义语言(DDL)量产USBCDROM后的PE无法加载外置程序的原因及解决方法(转)下篇

宿迁高防,2C2G15M,22元/月;香港BGP,2C5G5M,25元/月 雨云优惠码:MjYwNzM=

相关文章

应急溯源SSH日志查看小技巧

正常登陆 Linux 以下几个位置记录相关日志: SSH登录操作相关的日志有以下几个位置: /var/log/btmp,记录错误的登录尝试,查询命令:lastb /var/log/auth.log,记录认证成功的用户 /var/log/secure,记录与安全相关的日志信息 /var/log/lastlog,记录用户上次登录信息 /var/log/w...

Elastic Stack之Logstash进阶

Elastic Stack之Logstash进阶 作者:尹正杰 版权声明:原创作品,谢绝转载!否则将追究法律责任。 一.使用GeoLite2和logstash 过滤插件的geoip案例 1>.GeoLite2概述 GeoLite2数据库是免费的IP地理定位数据库,与MaxMind的GeoIP2数据库相当,但不太准确。GeoLite2国家和城市数据库在...

InstallShield 静默安装

可能先需要获取安装包参数,安装包参数获取/?或是/HELP InstallScrip工程 1. 在命令行窗口中使用 -R 参数(即record) 运行安装程序。 例如:Setup.exe -RorSetup.exe -r -f1"c:setup.iss" //-f1:指定iss文件输出路径 2. 正常安装,在安装结束后不能选择“立刻重启动计算机”的选...

HTML,CSS,font-family:中文字体的英文名称 (宋体 微软雅黑)

宋体 SimSun 黑体 SimHei 微软雅黑 Microsoft YaHei 微软正黑体 Microsoft JhengHei 新宋体 NSimSun 新细明体 PMingLiU 细明体 MingLiU 标楷体 DFKai-SB 仿宋 FangSong 楷体 KaiTi 仿宋_GB2312 FangSong_GB2312 楷体_GB2312 KaiTi_...

mysql源码安装

阿里云 windows 版本为 mysql 5.7 之后下载 boost库 () wget https://jaist.dl.sourceforge.net/project/boost/boost/1.61.0/boost_1_61_0.tar.gz 先后尝试编译安装boost_1_64_0.tar.gz 及boost_1_61_0.tar.gz 都在编译...

CentOS日常维护及常用脚本

[root@192-16.x.x xiewenming]# curl myip.ipip.net 当前 IP:42.62.x.x 来自于:中国 北京 北京 联通/电信 www.17ce.com cdn解析网站测试 如果遇到 -bash: warning: setlocale: LC_CTYPE: cannot change locale (UTF-8...