前往小程序,Get更优阅读体验!
立即前往
首页
学习
活动
专区
工具
TVP
发布
社区首页 >专栏 >Git | 解决中文显示异常的问题

Git | 解决中文显示异常的问题

作者头像
CnPeng
发布2023-01-11 14:25:38
9970
发布2023-01-11 14:25:38
举报
文章被收录于专栏:CnPengDevCnPengDev

封面为山东省临沂市蒙山大洼风景区内的景致,拍于2022年10月。

本文总结 git 内中文显示异常的两种情况,并给出对应的解决方案,具体如下:

1. log 内中文显示为字节码

1.1 现象

通过 git log 查看提交记录时,中文内容全都显示成了字节码,如下图:

1.2. 解决方案:

先在命令行中执行如下两条命令:

代码语言:javascript
复制

# --注释:该命令表示提交命令的时候使用utf-8编码集
git config --global i18n.commitencoding utf-8
# --注释:该命令表示日志输出时使用utf-8编码集显示
git config --global i18n.logoutputencoding utf-8 

然后在环境变量配置文件中增加如下内容:

代码语言:javascript
复制

// --注释设置LESS字符集为utf-8
export LESSCHARSET=utf-8

此时,在通过 git log 查看提交记录时,中文信息将正常显示。

2. 中文显示为数字

1.1. 现象

通过 git status 查看文件变更时,中文名称全都显示成了数字,具体如下:

1.2. 解决

执行如下命令:

代码语言:javascript
复制
git config --global core.quotepath false

再次执行命令,中文信息即显示正常。


本文参与 腾讯云自媒体分享计划,分享自微信公众号。
原始发表:2022-11-15,如有侵权请联系 cloudcommunity@tencent.com 删除

本文分享自 CnPeng 微信公众号,前往查看

如有侵权,请联系 cloudcommunity@tencent.com 删除。

本文参与 腾讯云自媒体分享计划  ,欢迎热爱写作的你一起参与!

评论
登录后参与评论
0 条评论
热度
最新
推荐阅读
目录
  • 封面为山东省临沂市蒙山大洼风景区内的景致,拍于2022年10月。
  • 1. log 内中文显示为字节码
    • 1.1 现象
    • 2. 中文显示为数字
    • 1.1. 现象
    • 1.2. 解决
    领券
    问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档