git status 不能显示中文
【问题描述】
git bash版本:Git-2.18.0-64-bit
Windows版本:win10
git status查看有改动但未提交的文件时只显示数字串,显示不出中文文件名和中文路径,非常不方便。
如下图所示的情况:
【解决方案】
原因:
在默认设置下,中文文件名在工作区状态输出,中文名不能正确显示,而是显示为八进制的字符编码。
值大于oxo的字节(例如,在UTF-8中,八进制302\265表示“micro”),且整个路径用了双引号括起来了。
详情参见:git doc
由上面的解释我们知道,将git 配置文件 core.quotepath项设置为false即可解决此问题。
使用如下命令:
git config --global core.quotepath false
quotepath表示引用路径。
加上–global表示全局配置。
命令执行后再git status可以看到中文可以正常显示了:
注意:此解决方案只适用于中文显示成了数字串,不适用于中文乱码显示。如下图:
参考鸣谢:
https://blog.csdn.net/u012145252/article/details/81775362
git status 不能显示中文相关推荐
- git status清空_本地删除文件后,git status会显示红色的那个文件。
知道了,感谢大家: 正确答案应该是: $ git rm -r '倒计时' rm '倒计时/js/countDown.js' rm '倒计时/倒计时整理.html' Warning: Your cons ...
- git status 显示中文和解决中文乱码
git status 显示中文和解决中文乱码 文章目录 git status 显示中文和解决中文乱码 解决git status不能显示中文 解决git bash 终端显示中文乱码 通过修改配置文件来解 ...
- git reset, git status, git clean, .gitignore, git diff, git restore 的关系梳理
当进入装有git的目录里,创建一文件,如 $touch test.txt 这时候,运行git status,就会发现这个文件出现在untracked files中 $git status On bra ...
- git status的用法
这次我们使用静态网页代码进行演示 1.我新建了一个index.html,并写了readme.md 2.通过git init 初始化一个git仓库,通过git status命令发现有两个未被git追踪 ...
- eclipse中文乱码解决_解决git status显示中文文件名乱码问题
使用 git status 查看本地有改动但未提交的中文文件名时,发现会显示为一串数字,没有显示中文的文件名.具体如下所示: $ git status# 位于分支 master# 尚未暂存以备提交的变 ...
- Windows下命令行Git无法显示中文问题解决方案
Windows下命令行Git无法显示中文问题解决方案 参考文章: (1)Windows下命令行Git无法显示中文问题解决方案 (2)https://www.cnblogs.com/burningcar ...
- git status清空_Git常见命令和遇到问题的解决办法
一.Git整体理解 Git代码管理是分布式管理方式系统,优点在于其极高的安全性和非常强大的分支管理. image.png 工作区(working directory): 就是本地的代码区,电脑能看到的 ...
- Ubuntu下用matplotlib作图时显示中文
之前在Ubuntu下用matplotlib作图的时候发现无法正常显示中文,查了一番以后发现是Ubuntu系统和matplotlib库没有共同可显示的中文字体库的原因.用此文章的方法可以解决这一问题. ...
- 如何退出终端中的“git status”列表?
本文翻译自:How to exit a 'git status' list in a terminal? I'm new to Git and the terminal. 我是Git和终端的新手. H ...
最新文章
- 【转载】Hadoop 2.7.3 和Hbase 1.2.4安装教程
- Oracle中的正则表达式(REPLACE 和REGEXP_REPLACE)---转载自http://database.51cto.com/art/201009/228270.htm...
- WEB前端 vue学习二 组件之间的数据传递
- 每日一题(49)—— 有符号数与无符号数
- MySQL命令梳理_MySQL操作命令梳理(2)
- SEO知识分享一,选择关键词
- 9.软件架构设计:大型网站技术架构与业务架构融合之道 --- 高可用与稳定性
- ffmpeg 在linux下编译
- linux下升级mysql_linux下mysql升级
- JVM 自带使用总结
- Java基础语法面试题汇总
- PHP 大小写转换函数 lcfirst ucfirst ucwords strtolower strtoupper
- 网络流中 InputStream.available() = 0 问题探究
- 教你如何使用github+jsDelivr搭建免费图床
- 辨析common 、ordinary、normal、usual、frequent以及general:
- mac恢复出厂设置_如何恢复Mac的出厂设置
- Html设置文本换行与不按行操作
- android 半透明裁剪框 截取图片 头像
- 包含动画的PPT转为PDF
- CPU、内存、缓存的关系
热门文章
- TikTok推出招聘服务、 沃尔玛收购虚ekit、开源圆桌、AI新创Poised|拟试穿公司ZeDecode the Week...
- 重磅邀请函来了!首届腾讯云加社区开发者大会免费报名!
- Hadoop之Hadoop序列化
- Java多线程之多线程之间按顺序调用
- 腾讯基于全时态数据库技术的数据闪回
- 【H264/AVC 句法和语义详解】(五):Exp-Golomb指数哥伦布编码(理论篇)
- 使用ffmpeg视频切片并加密
- 一张图看懂小程序全生态
- nginx https http2
- ubuntu 16.04安装nVidia显卡驱动和cuda/cudnn踩坑过程