to be
a problem slover

windows git bash中文乱码解决办法

问题

windows git bash 执行 git status 出现中文乱码情况:

$ git status
On branch main
Your branch is up to date with 'origin/main'.

  (use "git restore --staged <file>..." to unstage)
        modified:   "01-\351\241\271\347\233\256/log.md"

解决方案

运行下面几条命令:

$ git config --global i18n.commitencoding utf-8
$ git config --global i18n.logoutputencoding gbk
$ git config --global core.quotepath false

编辑 Gitbash安装目录\etc\profile 在最后添加一行:

export LESSCHARSET=utf-8

我不知道是哪个命令起了作用,反正问题解决了。

参考资料

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

Git for windows 中文乱码解决方案

赞(4) 打赏
欢迎转载,注明出处:刘世明的博客 » windows git bash中文乱码解决办法

评论 抢沙发

  • 昵称 (必填)
  • 邮箱 (必填)
  • 网址

觉得文章有用就打赏一下作者

支付宝扫一扫打赏

微信扫一扫打赏