git- win10 cmd git log 中文乱码(方框)

有目标就不怕路远。年轻人.无论你现在身在何方.重要的是你将要向何处去。只有明确的目标才能助你成功。没有目标的航船.任何方向的风对他来说都是逆风。因此,再遥远的旅程,只要有目标.就不怕路远。没有目标,哪来的劲头?一车尔尼雷夫斯基

导读:本篇文章讲解 git- win10 cmd git log 中文乱码(方框),希望对大家有帮助,欢迎收藏,转发!站点地址:www.bmabk.com,来源:原文

背景

在windows中,为什么 IDEA 使用 git log 出现乱码,在命令行 (cmd) 中也出现乱码
在这里插入图片描述
在这里插入图片描述

虽然命令行 (cmd) 乱码,但并不是所有的都乱码,执行 dir,目录中有中文但也不乱码。这说明可能并不是命令行 (cmd) 的编码设置问题
在这里插入图片描述

解决办法

办法1

绕开问题,使用 git bash 就不乱码 (虽然git bash 不乱码,我就是不想用,因为开启慢,还卡顿,而且最好是用 IDEA 里的Terminal,开cmd我都嫌窗口多)
在这里插入图片描述

办法2 (强烈推荐)

配置环境变量 LESSCHARSET,值设为 UTF-8

配置好后关掉 cmd,重新打开,并 git log,看到的就是非乱码了。IDEA 里的 Terminal 关掉再打开似乎不行,要重启下 IDEA,重启后亲测过也不再乱码。

别问为什么一定要设置这个环境变量,有些人的情况确实没有设置也不出现乱码,但是出现乱码就设置即可,不需要管这么多 “为什么别人不设置也不乱码,为什么我一定要设置”。

版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 举报,一经查实,本站将立刻删除。

文章由极客之音整理,本文链接:https://www.bmabk.com/index.php/post/135185.html

(0)
飞熊的头像飞熊bm

相关推荐

发表回复

登录后才能评论
极客之音——专业性很强的中文编程技术网站,欢迎收藏到浏览器,订阅我们!