git blame --color-by-age
每当我调用git blame
. 我将如何配置我的.gitconfig
文件来实现这一点?
1 回答
7
git config --global blame.coloring highlightRecent
责备着色
这决定了要应用于责备输出的着色方案。它可以是
repeatedLines
、highlightRecent
或none
默认值。
和
color.blame.highlightRecent
这可用于根据线的年龄为责备线的元数据着色。
此设置应设置为以逗号分隔的颜色和日期设置列表,以颜色开头和结尾,日期应从最旧到最新设置。如果在给定时间戳之前引入了行,则元数据将根据颜色进行着色,覆盖旧的时间戳颜色。
代替绝对时间戳,相对时间戳也可以工作,例如
2.weeks.ago
对于处理超过 2 周的任何事情都是有效的。它默认为
blue,12 month ago,white,1 month ago,red
,它将所有超过一年的东西都涂成蓝色,最近一个月到一岁之间的变化保持白色,上个月内引入的线条涂成红色。
于 2018-07-29T22:19:53.717 回答