使用 git status 查看本地有改动但未提交的中文文件名时,发现会显示为一串数字,没有显示中文的文件名。具体如下所示:

$ git status# 位于分支 master# 尚未暂存以备提交的变更:# (使用 "git add ..." 更新要提交的内容)# (使用 "git checkout -- ..." 丢弃工作区的改动)## 修改: "224257346216247345210266346265201.txt"

解决方案是设置 git 的 core.quotepath 选项为false:

git config --global core.quotepath false

查看git在线帮助手册 (https://git-scm.com/docs/git-config),里面对 core.quotepath 选项说明如下:

core.quotePath

Commands that output paths (e.g. ls-files, diff), will quote "unusual" characters in the pathname by enclosing the pathname in double-quotes and escaping those characters with backslashes in the same way C escapes control characters (e.g. t for TAB, n for LF, for backslash) or bytes with values larger than 0x80 (e.g. octal 302265 for "micro" in UTF-8). If this variable is set to false, bytes higher than 0x80 are not considered "unusual" any more. Double-quotes, backslash and control characters are always escaped regardless of the setting of this variable. A simple space character is not considered "unusual". Many commands can output pathnames completely verbatim using the -z option. The default value is true.

即,core.quotepath 选项为 true 时,会对中文字符进行转义再显示,看起来就像是乱码。设置该选项为false,就会正常显示中文。

在一些终端上还要检查它自身的语言设置,看终端是否可以正常显示中文。

eclipse中文乱码解决_解决git status显示中文文件名乱码问题相关推荐

  1. git status 显示中文和解决中文乱码

    git status 显示中文和解决中文乱码 文章目录 git status 显示中文和解决中文乱码 解决git status不能显示中文 解决git bash 终端显示中文乱码 通过修改配置文件来解 ...

  2. Activiti保存.png 流程图片文件且解决idea中保存图片时显示中文乱码的解决方法

    Activiti保存.png 流程图片文件且解决idea中保存图片时显示中文乱码的解决方法 Eclipse 工具中的操作 流程图片生成的两种方式: 使用 activiti-designer 设计流程图 ...

  3. Windows下命令行Git无法显示中文问题解决方案

    Windows下命令行Git无法显示中文问题解决方案 参考文章: (1)Windows下命令行Git无法显示中文问题解决方案 (2)https://www.cnblogs.com/burningcar ...

  4. mac中python怎么打开中文txt文件-mac在matplotlib中显示中文的操作方法

    Matplotlib 是一个 Python 的 2D绘图库,它以各种硬拷贝格式和跨平台的交互式环境生成出版质量级别的图形 . 通过 Matplotlib,开发者可以仅需要几行代码,便可以生成绘图,直方 ...

  5. python2中文输出代码_解决vscode python print 输出窗口中文乱码的问题

    解决vscode python print 输出窗口中文乱码的问题 发布时间:2020-09-17 23:53:25 来源:脚本之家 阅读:119 一.搭建 python 环境 在 VSC 中点击 F ...

  6. spring mysql中文乱码问题_解决Spring下MySQL出现乱码的问题

    花了我宝贵的3个小时才搞定,失败! 以前都是用Postgres,基本没有用过Mysql .怎么Postgres的时候从来没有这么麻烦啊,惆怅~~ 本来我的代码都是基于UTF-8的,用本机的Window ...

  7. java写入文件中文乱码问题_解决Java写入UTF-8文件中文乱码问题

    最近需要从Java中输出UTF-8编码的XML文件,遇到了两次中文乱码问题.一是奇数个汉字出现乱码,二是写入文件的实际编码与XML声明的编码不符.经过几番折腾,终于解决这两个问题,也对Java的字符编 ...

  8. python有中文无法保存_解决python3爬虫无法显示中文的问题

    解决python3爬虫无法显示中文的问题 有时候使用python从网站上爬数据的时候,如果数据里包含中文,有时候显示的却是如下所示...\xe4\xba\xba\xef\xbc\x8c\xe6...类 ...

  9. centos php 中文乱码,XShell连接CentOS 7.2显示中文乱码问题的解决方法

    背景 使用U盘往Windows主机.Linux主机传文件还是经常的事,但有时候文件名有中文, 传到Linux机器会有乱码,选择起来也很麻烦,最近刚好遇到,写下解决方法. 环境 Linux [root@ ...

最新文章

  1. 这样在一个sql里完成更新和插入,只用一次数据库连接,效率提高了
  2. win10安装spacemacs
  3. 第十二届全国大学生智能汽车竞赛获奖名单
  4. Easyx项目小合集
  5. 【30分钟学完】canvas动画|游戏基础(1):理论先行
  6. SAP CRM WebClient UI Text 可编辑与否的控制逻辑
  7. ThreadLocal与Synchronized的用法
  8. ASP.NET伪静态的实现及伪静态的意义
  9. Java中Switch-Case用法小结
  10. Cortex-M0+电源管理
  11. 常用组合数计算公式及推算
  12. PHP 2014 CHM手册
  13. mono android 开机启动,浅析 Android 平台 mono执行机制 by郡墙
  14. 悲!企业软件被360误认木马病毒!
  15. 宝塔+青龙面板+机器人+诺兰
  16. 前端css单位小结:vh、vw、百分比、rem、px、计算属性calc
  17. sqlite_win10
  18. python 文件夹中的文件批量处理 高通道tif图片转换成jpg格式
  19. SkeyeVSS智慧渣土可视化管理系统赋能渣土车辆智能化管理
  20. 微信公众号运营两大痛点

热门文章

  1. Codeforces 821C - Okabe and Boxes
  2. DCOS实践分享(4):如何基于DC/OS整合SMACK(Spark, Mesos, Akka, Cassandra, Kafka)
  3. 没有动任何配置文件,今天就出现了修改的JSP内容在页面不体现。依然是老的页面内容...
  4. GNS3中不同型号路由器支持的模块表
  5. Windows Server 2008 R2Cisco2960 配置Radius服务 实现802.1x认证 实战
  6. iphone的生命周期
  7. IE8开发人员工具资料
  8. 大力智能台灯与飞利浦台灯 智能调光功能体验
  9. 单片机平台的最小偏差圆弧插补算法
  10. 【深度学习mmdetection错误】——mmdetection 运行报错KeyError:‘ConvWS is already registered in conv layer‘