centos 6.4下git中文显示乱码问题解决方法

系统版本:centos 6.4
git版本:1.7.1,使用yum直接安装的。

当使用git status查看时,如果文件名是中文,那么就会显示乱码(确实的说是转义后的字符),如下图:

git查看文件时中文无法正常显示

怎样才能正常显示中文呢?

1、系统本身支持中文

如果系统不支持中文显示,需要安装相应的语言包和配置。关于这方面网上有很多介绍,就不多说明了。

2、修改git的核心配置quotepath为false就可以了

 代码如下 复制代码
$ git config core.quotepath false

如果需要全局生效, 需要使用–global参数

 代码如下 复制代码

$ git config --global core.quotepath false

总结

这里quotepath可以拆分成quote path,就是对路径进行转义的意思。git要正常显示中文的话,首先需要系统支持,而后设置该项为false就可以了。

时间: 2024-09-16 12:35:21

centos 6.4下git中文显示乱码问题解决方法的相关文章

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

MySQL的默认编码是Latin1,不支持中文,如何修改MySQL的默认编码呢,下面以gbk为例来说明(这里只介绍Windows环境下) 1.中止MySQL服务(打开控制面板-->管理工具-->服务)找到MySQL,右键选择停止. 2.打开MySQL安装目录,找到my.ini文件. 3.打开my.ini文件 修改如图两个地方   4.修改完成后,重新启动MySQL服务.

解决win7系统所有中文显示乱码的方法教程

  在win7系统下我们如果把语言操作系统界面语言修改为英文后,有部分用户的电脑中的英文字体将显示乱码的问题,对于出现该问题是因为中文不是Unicode语言,用户在将系统语言设置为英文后,语言设置的非Unicode设置出问题而导致的,故此我们需要将非Unicode的语言修改为中文语言即可解决这个问题,下面我们看下具体的操作教程吧! 解决win7系统所有中文显示乱码的方法教程 1.点击开始菜单图标并单击打开控制面板. 2.在区域和语言设置-管理中,选择更改显示语言. 3.选择管理标签,并点击更改系

VLC播放器中文字幕乱码问题解决方法

  VLC对于Mac用户来说算得上是必备软件.其相当于PC上的"暴风影音",但Mac新手使用VLC播放avi时都会碰到字幕乱码的问题.avi字幕的格 式有多种,这里假设你使用常见的.srt字幕.VLC默认支持的字幕内码为utf-8,而网上提供的.srt字幕基本上都是GBK码,所以在初装 VLC后的默认状态下,加载.srt字幕都会出现乱码.VLC播放器中文字幕乱码问题解决方法如下 正如上面所说的,VLC默认支持的字幕内码为utf-8,而我们从网上下载的.srt字幕基本上都是GBK码,因此

如何解决HTML网页中文显示乱码的方法

第一:定义网页显示编码.如果不定义网页编码,那么我们浏览网页的时候,IE会自动识别网页编码,这就有可能会导致中文显示乱码了.所以我们做网页的时候,都会用"<meta http-equiv="Content-Type" content="text/html; charset=utf-8″>"来定义网页编码.(我们常见的Unicode码是utf-8) <html> <meta http-equiv="Content-Ty

jsp中文显示问号问题解决方法

 jsp中想要输出的中文被显示成问号?在eclipse-windows- preferences中搜索jsp,Encoding选项中选择 Chinese,此问题便可解决 问题: jsp中想要输出的中文被显示成"?"    解决方法 : 在eclipse-windows- preferences中 搜索jsp , Encoding选项中选择 Chinese . 这样新建的jsp文件将支持中文显示.    对已经存在的jsp文件做如下修改: 将各种编码方式都改成GB18030,如下:   

jsp中文显示问号问题解决方法_JSP编程

问题: jsp中想要输出的中文被显示成"?" 解决方法 : 在eclipse-windows- preferences中 搜索jsp , Encoding选项中选择 Chinese . 这样新建的jsp文件将支持中文显示. 对已经存在的jsp文件做如下修改: 将各种编码方式都改成GB18030,如下: 复制代码 代码如下: <%@ page language="java" contentType="text/html; charset=GB18030

Java中FTPClient上传中文目录、中文文件名乱码问题解决方法_java

问题描述:   使用org.apache.commons.net.ftp.FTPClient创建中文目录.上传中文文件名时,目录名及文件名中的中文显示为"??". 原因:   FTP协议里面,规定文件名编码为iso-8859-1,所以目录名或文件名需要转码. 解决方案: 1.将中文的目录或文件名转为iso-8859-1编码的字符.参考代码: 复制代码 代码如下:    String name="目录名或文件名";    name=new String(name.ge

PHP连接MySQL查询结果中文显示乱码解决方法_php技巧

我们首先假设数据库中采用的编码为UTF-8这时我们在PHP页面中应当首先添加 复制代码 代码如下: <meta http-equiv="Content-Type" content="text/html; charset=utf-8" /> 此处charset的值utf-8必须与文件保存时的编码类型一样 之后在数据库查询前添加 复制代码 代码如下: mysql_query("set names 'utf8'"); 该行语句的编码值也应当

Navicat连接mysql数据库中文显示乱码解决方法

参考以下解决方法 点击某个连接--属性-切换到高级选项卡–去掉勾选的"使用mysql字符集" 选项–在"编码"处选择65001(UTF-8)或10008-GB2312,再打开就能正常显示中文了. 如果上面方法不能解决可参考 mysql 的安装目录下的my.ini文件里的默认编码有问题,将my.ini文件的这两处的默认编码  代码如下 复制代码 ========================================== [mysql] default-cha