| 
1 |  | -log.abbrevCommit::  | 
 | 1 | +`log.abbrevCommit`::  | 
2 | 2 | 	If true, makes linkgit:git-log[1], linkgit:git-show[1], and  | 
3 | 3 | 	linkgit:git-whatchanged[1] assume `--abbrev-commit`. You may  | 
4 | 4 | 	override this option with `--no-abbrev-commit`.  | 
5 | 5 | 
 
  | 
6 |  | -log.date::  | 
7 |  | -	Set the default date-time mode for the 'log' command.  | 
8 |  | -	Setting a value for log.date is similar to using 'git log''s  | 
 | 6 | +`log.date`::  | 
 | 7 | +	Set the default date-time mode for the `log` command.  | 
 | 8 | +	Setting a value for log.date is similar to using `git log`'s  | 
9 | 9 | 	`--date` option.  See linkgit:git-log[1] for details.  | 
10 | 10 | +  | 
11 | 11 | If the format is set to "auto:foo" and the pager is in use, format  | 
12 | 12 | "foo" will be used for the date format. Otherwise, "default" will  | 
13 | 13 | be used.  | 
14 | 14 | 
  | 
15 |  | -log.decorate::  | 
 | 15 | +`log.decorate`::  | 
16 | 16 | 	Print out the ref names of any commits that are shown by the log  | 
17 |  | -	command. If 'short' is specified, the ref name prefixes 'refs/heads/',  | 
18 |  | -	'refs/tags/' and 'refs/remotes/' will not be printed. If 'full' is  | 
19 |  | -	specified, the full ref name (including prefix) will be printed.  | 
20 |  | -	If 'auto' is specified, then if the output is going to a terminal,  | 
21 |  | -	the ref names are shown as if 'short' were given, otherwise no ref  | 
22 |  | -	names are shown. This is the same as the `--decorate` option  | 
23 |  | -	of the `git log`.  | 
 | 17 | +	command. Possible values are:  | 
 | 18 | ++  | 
 | 19 | +----  | 
 | 20 | +`short`;; the ref name prefixes `refs/heads/`, `refs/tags/` and  | 
 | 21 | +	`refs/remotes/` are not printed.  | 
 | 22 | +`full`;; the full ref name (including prefix) are printed.  | 
 | 23 | +`auto`;; if the output is going to a terminal,  | 
 | 24 | +	the ref names are shown as if `short` were given, otherwise no ref  | 
 | 25 | +	names are shown.  | 
 | 26 | +----  | 
 | 27 | ++  | 
 | 28 | +This is the same as the `--decorate` option of the `git log`.  | 
24 | 29 | 
  | 
25 |  | -log.initialDecorationSet::  | 
 | 30 | +`log.initialDecorationSet`::  | 
26 | 31 | 	By default, `git log` only shows decorations for certain known ref  | 
27 | 32 | 	namespaces. If 'all' is specified, then show all refs as  | 
28 | 33 | 	decorations.  | 
29 | 34 | 
 
  | 
30 |  | -log.excludeDecoration::  | 
 | 35 | +`log.excludeDecoration`::  | 
31 | 36 | 	Exclude the specified patterns from the log decorations. This is  | 
32 | 37 | 	similar to the `--decorate-refs-exclude` command-line option, but  | 
33 | 38 | 	the config option can be overridden by the `--decorate-refs`  | 
34 | 39 | 	option.  | 
35 | 40 | 
 
  | 
36 |  | -log.diffMerges::  | 
 | 41 | +`log.diffMerges`::  | 
37 | 42 | 	Set diff format to be used when `--diff-merges=on` is  | 
38 | 43 | 	specified, see `--diff-merges` in linkgit:git-log[1] for  | 
39 | 44 | 	details. Defaults to `separate`.  | 
40 | 45 | 
 
  | 
41 |  | -log.follow::  | 
 | 46 | +`log.follow`::  | 
42 | 47 | 	If `true`, `git log` will act as if the `--follow` option was used when  | 
43 | 48 | 	a single <path> is given.  This has the same limitations as `--follow`,  | 
44 | 49 | 	i.e. it cannot be used to follow multiple files and does not work well  | 
45 | 50 | 	on non-linear history.  | 
46 | 51 | 
 
  | 
47 |  | -log.graphColors::  | 
 | 52 | +`log.graphColors`::  | 
48 | 53 | 	A list of colors, separated by commas, that can be used to draw  | 
49 | 54 | 	history lines in `git log --graph`.  | 
50 | 55 | 
 
  | 
51 |  | -log.showRoot::  | 
 | 56 | +`log.showRoot`::  | 
52 | 57 | 	If true, the initial commit will be shown as a big creation event.  | 
53 | 58 | 	This is equivalent to a diff against an empty tree.  | 
54 | 59 | 	Tools like linkgit:git-log[1] or linkgit:git-whatchanged[1], which  | 
55 | 60 | 	normally hide the root commit will now show it. True by default.  | 
56 | 61 | 
 
  | 
57 |  | -log.showSignature::  | 
 | 62 | +`log.showSignature`::  | 
58 | 63 | 	If true, makes linkgit:git-log[1], linkgit:git-show[1], and  | 
59 | 64 | 	linkgit:git-whatchanged[1] assume `--show-signature`.  | 
60 | 65 | 
 
  | 
61 |  | -log.mailmap::  | 
 | 66 | +`log.mailmap`::  | 
62 | 67 | 	If true, makes linkgit:git-log[1], linkgit:git-show[1], and  | 
63 | 68 | 	linkgit:git-whatchanged[1] assume `--use-mailmap`, otherwise  | 
64 | 69 | 	assume `--no-use-mailmap`. True by default.  | 
0 commit comments