我已经在我的新SSD上新安装了Ubuntu 10.04,安装了git版本1.7.0.4。一切正常,除了所有的日志装饰-标签、本地分支、远程分支、HEAD -在默认的bash终端中都是橙色的,就像周围的括号一样,所有这些都与SHA-1哈希值颜色匹配。我做的任何事都改变不了他们。如果我在~/.gitconfig中从[color]中删除ui = auto,那么所有的内容都是单色的,但除此之外,我无法获得我刚刚迁移的旧Ubuntu10.04安装上的默认remote=red、local=green、HEAD=cyan、tag=yellow颜色。
在~/.gitconfig中没有其他颜色的东西(它是非常默认的,甚至剥离它也不能修复它),并且在myrepo/.git/config中没有任何与颜色相关的东西。这在所有的repos中都会发生。
我的安装有问题吗?这是一个终结性问题吗?我已经在终端配置文件属性中摆弄了所有与字体、颜色、背景等相关的东西,但都无济于事。我已经在网上和stackoverflow上尝试了我能找到的所有与颜色相关的东西。不走运。在diff中,颜色似乎确实起作用,即这确实改变了diff中每个文件的元信息:
[color "diff"]
meta = magenta发布于 2013-01-08 21:01:38
刚找到this answer,这一行对我很管用。我用的是Ubuntu 12.04。
git config --global color.ui autohttps://stackoverflow.com/questions/13723734
复制相似问题