【发布时间】:2020-11-02 08:57:52
【问题描述】:
Git 使用在某些天气条件下太暗而无法在黑色背景上阅读的颜色。
如何重新配置 git 以使用明亮的颜色? (特别是git diff中的鲜红色和鲜绿色)
Windows 和 Linux 都需要这个。
我找到了“C:\Program Files\Git\etc\gitconfig”,但没有关于颜色的内容。
更新
对于color.status.<slot>,添加
[color.status]
untracked = yellow
有效,但不是我想要的;
[color.status]
untracked = brightred
与normal 或white 相同
>git --version
git version 2.26.2.windows.1
UPD2
对于 Ubuntu Linux,默认情况下 .gitconfig 不存在,但如果我在里面用上面的行创建它,我会得到一个错误:
$ git status
error: invalid color value: brightred
fatal: bad config variable 'color.status.untracked' in file '/home/me/.gitconfig' at line 2
(它适用于yellow,但不适用于brightred)
$ git --version
git version 2.25.1
$ echo $TERM
xterm-256color
【问题讨论】:
-
您使用的是什么终端,
echo $TERM在您的终端中产生了什么?这些值应该有效,但它们取决于您的终端是否具有合理的能力。