git log - deccorate颜色都一样

时间:2012-12-05 12:54:27

标签: git colors

我已经在我的新SSD上全新安装了Ubuntu 10.04,安装了git版本1.7.0.4。一切正常,除了所有日志装饰 - 标签,本地分支,远程分支,HEAD - 在默认的bash终端中都是橙色,周围的括号也是如此,所有这些都与SHA-1哈希值着色相匹配。我所做的一切都不会改变它们。如果我从〜/ .gitconfig中的ui = auto删除[color],那么它全部变为单色,但除此之外,我无法获得默认的遥控=红色,本地=绿色,HEAD =青色, tag =我在旧的Ubuntu 10.04安装上使用的黄色着色我刚刚搬离。

~/.gitconfig中没有其他颜色的东西(它非常默认/香草,甚至剥离它都没有解决它),并且没有任何相关的东西myrepo/.git/config中的颜色。这种情况发生在所有回购中。

安装不正确吗?这是终端问题吗?我在终端配置文件属性中摆弄了与字体,颜色,背景等相关的所有内容,但无济于事。我已经尝试了所有我能找到的与在线颜色和stackoverflow相关的颜色......没有运气。颜色似乎在差异中起作用,即这确实改变了差异中每个文件的元信息:

[color "diff"]
    meta = magenta

1 个答案:

答案 0 :(得分:1)

刚刚找到this answer,单行为我工作。而且,我在Ubuntu 12.04上。

git config --global color.ui auto