@@ -995,23 +995,28 @@ apply.whitespace::
995
995
Tells 'git apply' how to handle whitespaces, in the same way
996
996
as the `--whitespace` option. See linkgit:git-apply[1].
997
997
998
- blame.showRoot::
999
- Do not treat root commits as boundaries in linkgit:git-blame[1].
1000
- This option defaults to false.
1001
-
1002
998
blame.blankBoundary::
1003
999
Show blank commit object name for boundary commits in
1004
1000
linkgit:git-blame[1]. This option defaults to false.
1005
1001
1006
- blame.showEmail::
1007
- Show the author email instead of author name in linkgit:git-blame[1].
1008
- This option defaults to false.
1002
+ blame.coloring::
1003
+ This determines the coloring scheme to be applied to blame
1004
+ output. It can be 'repeatedLines', 'highlightRecent',
1005
+ or 'none' which is the default.
1009
1006
1010
1007
blame.date::
1011
1008
Specifies the format used to output dates in linkgit:git-blame[1].
1012
1009
If unset the iso format is used. For supported values,
1013
1010
see the discussion of the `--date` option at linkgit:git-log[1].
1014
1011
1012
+ blame.showEmail::
1013
+ Show the author email instead of author name in linkgit:git-blame[1].
1014
+ This option defaults to false.
1015
+
1016
+ blame.showRoot::
1017
+ Do not treat root commits as boundaries in linkgit:git-blame[1].
1018
+ This option defaults to false.
1019
+
1015
1020
branch.autoSetupMerge::
1016
1021
Tells 'git branch' and 'git checkout' to set up new branches
1017
1022
so that linkgit:git-pull[1] will appropriately merge from the
@@ -1149,6 +1154,28 @@ color.advice::
1149
1154
color.advice.hint::
1150
1155
Use customized color for hints.
1151
1156
1157
+ color.blame.highlightRecent::
1158
+ This can be used to color the metadata of a blame line depending
1159
+ on age of the line.
1160
+ +
1161
+ This setting should be set to a comma-separated list of color and date settings,
1162
+ starting and ending with a color, the dates should be set from oldest to newest.
1163
+ The metadata will be colored given the colors if the the line was introduced
1164
+ before the given timestamp, overwriting older timestamped colors.
1165
+ +
1166
+ Instead of an absolute timestamp relative timestamps work as well, e.g.
1167
+ 2.weeks.ago is valid to address anything older than 2 weeks.
1168
+ +
1169
+ It defaults to 'blue,12 month ago,white,1 month ago,red', which colors
1170
+ everything older than one year blue, recent changes between one month and
1171
+ one year old are kept white, and lines introduced within the last month are
1172
+ colored red.
1173
+
1174
+ color.blame.repeatedLines::
1175
+ Use the customized color for the part of git-blame output that
1176
+ is repeated meta information per line (such as commit id,
1177
+ author name, date and timezone). Defaults to cyan.
1178
+
1152
1179
color.branch::
1153
1180
A boolean to enable/disable color in the output of
1154
1181
linkgit:git-branch[1]. May be set to `always`,
@@ -1296,33 +1323,6 @@ color.status.<slot>::
1296
1323
status short-format), or
1297
1324
`unmerged` (files which have unmerged changes).
1298
1325
1299
- color.blame.repeatedLines::
1300
- Use the customized color for the part of git-blame output that
1301
- is repeated meta information per line (such as commit id,
1302
- author name, date and timezone). Defaults to cyan.
1303
-
1304
- color.blame.highlightRecent::
1305
- This can be used to color the metadata of a blame line depending
1306
- on age of the line.
1307
- +
1308
- This setting should be set to a comma-separated list of color and date settings,
1309
- starting and ending with a color, the dates should be set from oldest to newest.
1310
- The metadata will be colored given the colors if the the line was introduced
1311
- before the given timestamp, overwriting older timestamped colors.
1312
- +
1313
- Instead of an absolute timestamp relative timestamps work as well, e.g.
1314
- 2.weeks.ago is valid to address anything older than 2 weeks.
1315
- +
1316
- It defaults to 'blue,12 month ago,white,1 month ago,red', which colors
1317
- everything older than one year blue, recent changes between one month and
1318
- one year old are kept white, and lines introduced within the last month are
1319
- colored red.
1320
-
1321
- blame.coloring::
1322
- This determines the coloring scheme to be applied to blame
1323
- output. It can be 'repeatedLines', 'highlightRecent',
1324
- or 'none' which is the default.
1325
-
1326
1326
color.transport::
1327
1327
A boolean to enable/disable color when pushes are rejected. May be
1328
1328
set to `always`, `false` (or `never`) or `auto` (or `true`), in which
0 commit comments