更改" git reflog"的颜色

时间:2015-09-04 18:21:37

标签: git

是否可以在git reflog中更改哈希的颜色?它现在使用的那个很难阅读。我在.gitconfig文件中尝试了以下内容:

[color "reflog"]
hash = red

我还尝试了refreference。我在Ubuntu上使用git 2.5.1。

2 个答案:

答案 0 :(得分:3)

您可以使用--pretty自定义输出。 要将哈希值更改为红色:

git reflog --pretty='format:%C(red)%h%Creset %gD %gs'

或包括分支名称,相对变更日期和作者

git reflog --pretty='format:%C(red)%h%Creset %gD: %gs %C(yellow)%d%Creset %Cgreen(%ar) %C(bold blue)<%an>%Creset'

请参阅git help log了解更多格式选项。

答案 1 :(得分:1)