(转)解决git中文乱码的问题

1. 配置git-bash
idea


随便找地方打开git-bash,右击窗口进入options,分别将text选项的Locale改为zh-CN,character-set改为UTF-8,如图所示:


2. 命令执行
我改了这个就好了,如果不行,在改别的

git config --global core.quotepath false
1
在文件最后追加,不要修改文件原有的内容

vi /etc/bash.bashrc
alias javac="javac -J-Dfile.encoding=UTF-8"
alias java="java -Dfile.encoding=UTF-8"
1
2
3
通过命令行把 Git 的各种编码都设置为 UTF-8

git config --global core.quotepath false # 显示 status 编码
git config --global gui.encoding utf-8 # 图形界面编码
git config --global i18n.commit.encoding utf-8 # 处理提交信息编码
git config --global i18n.logoutputencoding utf-8 # 输出 log 编码
export LESSCHARSET=utf-8 # 因为 git log 默认使用 less 分页,所以需要 bash 对 less 命令处理时使用 utf-8 编码
1
2
3
4
5
3. 环境变量的配置
在配置环境变量的地方新建一个系统变量,设置结果如下:

 

重启Idea,你会发现不管是系统的cmd命令窗口还是Idea的terminal窗口不会乱码了。
————————————————
版权声明:本文为CSDN博主「nsnsttn」的原创文章,遵循CC 4.0 BY-SA版权协议,转载请附上原文出处链接及本声明。
原文链接:https://blog.csdn.net/weixin_46471601/article/details/119419753

posted @ 2023-02-17 17:05  凡的世界  阅读(572)  评论(0)    收藏  举报