解决Windows Git Bash中文乱码问题
在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://tiankonguse.com/blog/archives/117
http://www.cnblogs.com/Gukw/archive/2012/01/16/2323417.html
https://gist.github.com/vkyii/1079783
转载于:https://blog.51cto.com/mypan/1315069
解决Windows Git Bash中文乱码问题相关推荐
- windows下git bash中文乱码解决办法
一.解决办法1:(直接上图) 1.在git bash下,右键 出现下图,选择options: 2.选择"Text" 3.将"Character set"设置为 ...
- 彻底解决windows英文版操作系统中文乱码问题
看很多朋友把机器带的正版系统格掉,原因就是不能正常显示中文,就很遗憾. 当你第一次安装完英文版的微软操作系统后,你会遇到一个棘手问题--中文乱码 如何解决中文乱码呢? 请按以下步骤操作! 1:打开 & ...
- windows下gvim中文乱码解决方案
网罗了一些网上的解决windows下gvim中文乱码的解决方案,都试了一遍,可惜都不能完全解决我的所有问题,最后我综合一下网上的两种方案,得到了最后完全解决我的中文乱码问题的方案,配置很简单,就是把下 ...
- IDEA工具Terminal使用git log中文乱码的解决方法
出现乱码的原因有多个我的是idea的terminal工具中文乱码(但是我的默认是打开windows 的 cmd.exe)故这边我是用的是第3个方法 1 git bash本身乱码 1.打开git bas ...
- 解决qt5在windows系统下中文乱码的问题的简单方法
解决qt5在windows系统下中文乱码的问题的简单方法 解决方法 以utf-8格式为代表进行修改. 首先,确定自己需要的文字编码格式,并在qt的项目-编辑器里面定义 接下来,选择出现乱码的文件里面的 ...
- java 读写文件乱码_Java 解决读写本地文件中文乱码的问题
Java 解决读写本地文件中文乱码的问题 前言: 在用Java程序进行读写含中文的txt文件时,经常会出现读出或写入的内容会出现乱码.原因其实很简单,就是系统的编码和程序的编码采用了不同的编码格式.通 ...
- 【解决vscode终端输出中文乱码问题图文教程】
全网最全解决vscode运行C/C++终端输出乱码问题图文教程 解决vscode终端输出中文乱码问题,强推**方法二**,少走几年弯路 乱码原因 方法一(永久性) 方法二(永久性)强力推荐!!!!!! ...
- matlab ubuntu 显示乱码_解决Linux中Matlab中文乱码问题
解决 Linux 中 Matlab 中文乱码问题 由于 Linux 下 Matlab 的图形界面是用 Java 写的,所以只要搞定 Java 的中文显 示就行了. 1 . 我 Matlab2007a ...
- shell 调用securecrt_securecrt导入xshell 解决xshell、SecureCRT中文乱码 - Linux - 服务器之家...
securecrt导入xshell 解决xshell.SecureCRT中文乱码 发布时间:2017-04-14 来源:服务器之家 一.解决xshell 中文乱码 在xshell命令行里面 输入: l ...
最新文章
- JavaScript中的call、apply、bind深入理解
- 454. 4Sum II ——查找本质:hash最快,二分次之
- ListView和GridView的缓存机制及measure过程
- 多IE版本共存的解决方案—IETester(推荐)
- ASP.NET缓存中Cache过期的三种策略
- 太强了!这款轻量级中间件几行代码就搞定SpringBoot的分库分表问题
- DTU与组态王组态软件配置说明
- 导入 ArcMap 文档
- LayoutInflater原理分析
- ThinkPHP5在线问答系统
- 确定不看看我的扫雷吗(C语言)
- POODLE SSLv3 安全漏洞 (CVE-2014-3566)
- PS通道高反差保留计算人物磨皮技巧
- 如何快速准确的验证QQ邮箱是否开通,是否存在?
- rust队友开挂_腐蚀RUST判断开挂玩家方法说明 怎么识别玩家是否外挂
- 多x多y的origin图_骏丰业主装修美图大赏!白+X的组合变形,能有多高级?
- Python程序及交通态势数据
- Visual Studio2022编译报错解决方法
- 安卓开发-模拟登陆上海理工大学-方正教务系统(HttpsURLConnection)
- 数仓服务平台在唯品会的建设实践