我希望能在调用
git blame
时默认启用git blame --color-by-age
,请问应如何在.gitconfig
文件中配置呢?git blame
时默认启用git blame --color-by-age
,请问应如何在.gitconfig
文件中配置呢?git config --global blame.coloring highlightRecent
blame.coloring
这决定了要应用于 blame 输出的着色方案。它可以是
repeatedLines
,highlightRecent
或默认值none
。
和
color.blame.highlightRecent
这可用于根据行的年龄对 blame 行的元数据进行着色。
此设置应设置为以逗号分隔的颜色和日期设置列表,以颜色开头和结尾,日期应从旧到新设置。如果该行在给定时间戳之前引入,则将元数据染色,覆盖较旧的时间戳颜色。
相对时间戳也可以使用,例如
2.weeks.ago
有效地处理任何超过 2 周的内容。默认值为
blue,12 month ago,white,1 month ago,red
,将一年前的所有内容染成蓝色,保留介于一个月和一年之间的最近更改为白色,并且在最近一个月内引入的行会被染成红色。