在 git log 中突出显示作者

在 git log 中突出显示作者

如何配置 Git 以突出显示每次提交的作者git log?理想情况下,只会突出显示作者的姓名(红色字体),但如果唯一的选择是突出显示整行,那么也可以。

我注意到该commit行以橙色字体突出显示,这就是我怀疑这是可以配置的原因。但是,我在配置文件中找不到此选项,在谷歌搜索中也找不到它。

答案1

你可以用漂亮的格式 git log 命令来实现。这大致是一张白纸,git log作者用红色标出。

git log --pretty=format:"commit %C(yellow)%H%Creset%nAuthor: %Cred%an%Creset <%ae>%nDate: %ad%n%n%B%n"

重要的部分是%C(yellow)%H%Creset哪个是提交突出显示,%Cred%an%Cresest哪个是红色的作者姓名。

相关内容