今天從window切mac剿另,git使用時(shí)各種問題刁赖。典型的就是壳炎,git commit 可以使用中文注釋泞歉,但是使用 git log 查看的時(shí)候發(fā)現(xiàn)都是亂碼,亂碼效果如下:
<B1><E0><BC><AD><B2><E2><CA><D4><D3><C3><C0><FD>
然后網(wǎng)上一通亂找匿辩,很多blog說設(shè)置git config --global core.quotepath false 即可腰耙,然后就在 terminal 里面運(yùn)行了 git config --global core.quotepath false。然后再運(yùn)行 git log 發(fā)現(xiàn)中文還是亂碼铲球。
這是什么原因呢挺庞?別人設(shè)置了都o(jì)k了,后來想了下稼病,是不是我安裝了 oh-my-zsh 的原因挠阁。
然后網(wǎng)上搜了下 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
PS:以上文章從原作者文章 Copy 過來的 隘谣,實(shí)際問題原因并不是因?yàn)?安裝了 oh-my-zsh