6

git blame --color-by-age每当我调用git blame. 我将如何配置我的.gitconfig文件来实现这一点?

4

1 回答 1

7
git config --global blame.coloring highlightRecent

git-config(1)

责备着色

这决定了要应用于责备输出的着色方案。它可以是repeatedLineshighlightRecentnone默认值。

color.blame.highlightRecent

这可用于根据线的年龄为责备线的元数据着色。

此设置应设置为以逗号分隔的颜色和日期设置列表,以颜色开头和结尾,日期应从最旧到最新设置。如果在给定时间戳之前引入了行,则元数据将根据颜色进行着色,覆盖旧的时间戳颜色。

代替绝对时间戳,相对时间戳也可以工作,例如2.weeks.ago对于处理超过 2 周的任何事情都是有效的。

它默认为blue,12 month ago,white,1 month ago,red,它将所有超过一年的东西都涂成蓝色,最近一个月到一岁之间的变化保持白色,上个月内引入的线条涂成红色。

于 2018-07-29T22:19:53.717 回答