18

我记得我通过port install git-core. 它默认显示中文单词,如下所示:

# 位于分支 master
# 您的分支领先 'origin/master' 共 2 个提交。
#
nothing to commit, working directory clean

# 位于分支 master
# 您的分支领先 'origin/master' 共 2 个提交。
#
# 尚未暂存以备提交的变更:
#   (使用 "git add <file>..." 更新要提交的内容)
#   (使用 "git checkout -- <file>..." 丢弃工作区的改动)
#
#   修改:      2.txt
#
no changes added to commit (use "git add" and/or "git commit -a")

我在使用中文的mac os上工作,我想知道如何将git的语言改回英文。

4

5 回答 5

41

export LC_ALL=en_US.UTF-8

将其添加到您的 .bashrc 或 .zshrc 文件中

于 2013-01-07T03:08:34.827 回答
9

如果你用鱼壳

~/.config/fish/config.fish

set -x LC_ALL en_US.UTF-8
set -x LC_CTYPE en_US.UTF-8
于 2018-10-27T11:34:54.167 回答
6

您可以尝试通过将以下行添加到您的文件中来设置LANG环境变量:en_US.UTF-8~/.bash_profile

export LANG=en_US.UTF-8

它帮助我在 macOS Mojave 上将 Git 语言切换为英语。

于 2018-12-28T07:17:33.600 回答
0

为了让它在 Fish 中持久化:

set --universal LC_ALL=en_US.UTF-8
于 2020-04-06T11:23:26.063 回答
0

如果你使用 iTerm2。

添加export LC_ALL=en_US.UTF-8.bash_profile文件

然后,source ~/.bash_profile

但是重启iTerm2就不行了

然后修复:添加source ~/.bash_profile.zshrc文件

于 2021-01-14T15:38:13.087 回答