git status 下中文显示乱码问题解决

$ git status -s

?? "\350\257\264\346\230\216.txt\n

$ printf "\350\257\264\346\230\216.txt\n"

说明.txt

通过将Git配置变量 core.quotepath 设置为false,就可以解决中文文件名称在这些Git命令输出中的显示问题,

示例:

$ git config --global core.quotepath false

$ git status -s

?? 说明.txt

时间: 2024-11-08 20:34:28

git status 下中文显示乱码问题解决的相关文章

Linux中文显示乱码问题解决方法(编码查看及转换)

Linux中文显示乱码问题解决方法(编码查看及转换) 1,示例 图中名为一个.sql文件的一段内容,是一个数据库文件.其在windows中打开显示正常,在Linux中,中文部分显示为乱码. 注意:这个与数据库乱码的情况不同,属于文件内容的乱码. 2,分析 Linux系统与windows系统在编码上有显著的差别.Windows中的文件的格式默认是GBK(gb2312),而Linux系统中文件的格式默认是UTF-8.这两个系统就好比是中国和日本.文件就好比是一个人,如果要在另外的国家居住就要办理居住

数据库中文显示乱码问题解决办法

Ubuntu 14.04    mysql 5.5  python 2.7 从网页爬取数据存入数据库显示乱码 以root权限登录 修改mysql配置文件 /etc/init.d/my.cnf 找到[client]在下面加入 default-character-set=utf8 找到 [mysqld_safe]在下面加入 default-character-set=utf8 找到[mysqld]在下面加入 default-character-set=utf8 init_connect='SET N

Ubuntu下中文显示乱码

转自:http://jingyan.baidu.com/article/915fc414c9d2ef51384b204c.html 装好了Ubuntu 13.10 后,打开部分Windows下的txt文本文件的时候,中文显示为乱码.但是自己用Gedit编写新文件的时候,输入的中文却可以正常显示,保存后再退出也可以正常显示.而且对于Windows下的文本文件,也不是全部含有中文的都显示为乱码. 整理下思路,如果真的是中文无法正常显示的问题,也就是字体设置问题,是不应该有文件能够正常显示中文的,应该

GBK编码网站使用AJAX接收数据中文显示乱码问题解决

XMLHttpRequest 默认是用UTF-8 传递数据.当服务端和客户端以及数据库统一使用UTF-8编码可以有效的避免乱码问题.如果服务端设置了正确的Content-Type Response Header以及编码信息,那么XmlHttpRequest也可以正确工作.可是当使用XMLHttpRequest读取中文网页内容时, 如果服务端的程序没有设置Content-Type Response Header,或者Header没有设置编码类型,那么我们访问responseText属性的时候就可能

jupyter画图中文显示乱码问题解决办法

下定决心好好修炼一下可视化能力,却发现自己电脑上jupyter notebook画图显示中文字符会显示为小方格,网上查找了好多方法,虽然每位分享者都写着亲测有效,但是叶子姐姐亲测无效,伤心.... 大海捞针式检索各大神方法,终于一不小心成功了,记录一下,以备下一台电脑又出现此问题!!! 1.anaconda加载中文字体库 将C:\Windows\Fonts\SimHei.ttf复制到anaconda安装路径\Lib\site-packages\matplotlib\mpl-data\fonts\

MySQL命令窗口下中文显示乱码的解决过程

在dos客户端输出窗口中查询表中的数据,还有项目部署到服务器上时前台的页面,中文数据都显示成乱码,如下图所示: 这个问题困扰了我一天,后来解决了才发现原来我的方向错了,一直我以为是SpringBoot项目的原因,因为之前我已经检查过数据库这边的字符集问题,把所有字符集更改成utf8,包括这个character-set-result=utf8,如下图: 结果后来仔细一查才发现,原来我的win7默认使用字符集是GB2312,所以在输出窗口使用的字符集不是UTF8而是GB2312,更改后如下图: 注:

DOS命令行窗口mysql中文显示乱码问题解决方法

MySQL的默认编码是Latin1,不支持中文,如何修改MySQL的默认编码呢,下面以 gbk为例来说明(这里只介绍Windows环境下) 1.中止MySQL服务(打开控制面板-->管理工具-->服务)找到MySQL,右键选择停止. 或者在cmd中敲入net stop mysql ,(mysql是服务名) 2.打开MySQL安装目录,找到my.ini文件. 3.打开my.ini文件 修改两个地方 或者,新建一个文件,my.ini [client]default-character-set=ut

Mac OS X终端下中文显示乱码

在MAC OS X 控制台中文会出现乱码的情况,现提供一种解决办法:打开终端( terminal)窗口,点击桌面左上方的终端(terminal)-->偏好设置(preferences)-->设置-->高级-->字符编码-->Unicode(UTF-8)然后重启中断即可解决. 请关注我的博客.

Xshell4连接,Linux系统中文显示乱码解决办法

Xshell 是一个强大的安全终端模拟软件,它支持SSH1, SSH2, 以及Microsoft Windows 平台的TELNET NetSarang Xshell 4 Build 0120议.使用Xshell可以快速方便的管理Linux主机等 但是有时我们使用,经常遇到.linux下中文显示乱码的情况,其实解决办法很简单,下面跟着小编来看看,如何解决XShell连接linux中文乱码 工具/原料 Linux系统(Centos)  Xshell Xshell连接Linux系统 1 Xshell