mac下git中文乱码



今天从window切mac,git使用时各种问题。典型的就是,git commit 可以使用中文注释,但是使用 git log 查看的时候发现都是乱码,乱码效果如下:

<B1><E0><BC><AD><B2><E2><CA><D4><D3><C3><C0><FD>

然而,英文无压力。


然后网上一通乱找,很多blog说设置git config --global core.quotepath false 即可,然后就在 terminal 里面运行了 git config --global core.quotepath false。然后再运行 git log 发现中文还是乱码。


这是什么原因呢?别人设置了都ok了,后来想了下,是不是我安装了 oh-my-zsh 的原因。

 

然后网上搜了下 oh-my-zsh 不支持中文的文章,然后找到解决办法如下:
1、打开oh-my-zsh配置文件 ~/.zshrc 。
2、在文件最后面添加如下代码:

export LC_ALL=en_US.UTF-8 
export LANG=en_US.UTF-8

3、重启下终端(terminal)或输入 source ~/.zshrc


果然,一切都ok了。


免责声明!

本站转载的文章为个人学习借鉴使用,本站对版权不负任何法律责任。如果侵犯了您的隐私权益,请联系本站邮箱yoyou2525@163.com删除。



 
粤ICP备18138465号  © 2018-2025 CODEPRJ.COM