当我运行命令
我想要更改这个设置,我在 Git 书籍中找到了(在此处的 color.* 下面:https://git-scm.com/book/en/v2/Customizing-Git-Git-Configuration),可以在
git log --graph --oneline --all --decorate
时,我看到分支和标记名称以不同颜色显示(我认为是因为我将color.ui
设置为auto
)。我很喜欢这个功能,但其中几种颜色非常难以辨认,特别是黄色,因为我使用的是白色背景。我想要更改这个设置,我在 Git 书籍中找到了(在此处的 color.* 下面:https://git-scm.com/book/en/v2/Customizing-Git-Git-Configuration),可以在
color.*
下更改设置以进一步自定义 Git 的颜色。然而,这四个子设置(branch
、diff
、interactive
和 status
)似乎都不会影响由 git log 用于分支和标记名称的颜色。是否可以更改这些颜色?如果可以,如何更改?
git log
- 即您想要配置颜色的确切命令 - 带有额外的配置设置。 - phdcolor.decorate.branch
和color.decorate.tag
。请参见答案中的 更新。 - phd