我在显示我的代码库的git日志时遇到了一些问题。如果我尝试从终端.app + zsh
中运行它,它会显示如下内容:
commit 0edd34498e630...a70c7f
Author: Gustavo Ramos <gustavo.ramos@veadvogados.com.br>
Date: Thu Jun 27 21:22:43 2013 -0300
removendo "meta" e "metas", j<C3><A1> que esses foram deprecados a favor do modelo "target"
虽然“正确”的显示方式应该是-我从SourceTree复制了这个:
Parents: 33176be00c
Author: Gustavo Ramos <gustavo.ramos@veadvogados.com.br>
Date: June 27, 2013 9:22:43 PM GMT-03:00
Labels: HEAD fix-schema-file
removendo "meta" e "metas", já que esses foram deprecados a favor do modelo "target"
我已经将终端编码设置为UTF8,但这并没有完全解决问题。还有其他需要做的吗?
我正在运行Mac OS X 10.8.4,使用Terminal.app和Oh-My-Zsh。
Git版本:
➜ ~ git --version
git version 1.8.2.3
➜ ~
编辑1:本地化输出
➜ misterbusinessfinance git:(master) locale
LANG=
LC_COLLATE="C"
LC_CTYPE="C"
LC_MESSAGES="C"
LC_MONETARY="C"
LC_NUMERIC="C"
LC_TIME="C"
LC_ALL=
编辑2:分辨率
在我的情况下,我所要做的就是设置一个名为LANG的环境变量。在我的~/.zshrc
文件中,我写了如下内容:
export LANG="pt_BR.UTF-8"
无论您选择哪种语言,都可以使用
非常感谢!
locale
的输出是什么? - John Szakmeister