@@ -561,16 +561,16 @@ color.status.<slot>::
561561 to red). The values of these variables may be specified as in
562562 color.branch.<slot>.
563563
564- commit.template::
565- Specify a file to use as the template for new commit messages.
566-
567564color.ui::
568565 When set to `always`, always use colors in all git commands which
569566 are capable of colored output. When false (or `never`), never. When
570567 set to `true` or `auto`, use colors only when the output is to the
571568 terminal. When more specific variables of color.* are set, they always
572569 take precedence over this setting. Defaults to false.
573570
571+ commit.template::
572+ Specify a file to use as the template for new commit messages.
573+
574574diff.autorefreshindex::
575575 When using 'git-diff' to compare with work tree
576576 files, do not consider stat-only change as changed.
@@ -682,18 +682,6 @@ gc.rerereunresolved::
682682 kept for this many days when 'git-rerere gc' is run.
683683 The default is 15 days. See linkgit:git-rerere[1].
684684
685- rerere.autoupdate::
686- When set to true, `git-rerere` updates the index with the
687- resulting contents after it cleanly resolves conflicts using
688- previously recorded resolution. Defaults to false.
689-
690- rerere.enabled::
691- Activate recording of resolved conflicts, so that identical
692- conflict hunks can be resolved automatically, should they
693- be encountered again. linkgit:git-rerere[1] command is by
694- default enabled if you create `rr-cache` directory under
695- `$GIT_DIR`, but can be disabled by setting this option to false.
696-
697685gitcvs.enabled::
698686 Whether the CVS server interface is enabled for this repository.
699687 See linkgit:git-cvsserver[1].
@@ -852,6 +840,10 @@ i18n.logOutputEncoding::
852840 Character encoding the commit messages are converted to when
853841 running 'git-log' and friends.
854842
843+ imap::
844+ The configuration variables in the 'imap' section are described
845+ in linkgit:git-imap-send[1].
846+
855847instaweb.browser::
856848 Specify the program that will be used to browse your working
857849 repository in gitweb. See linkgit:git-instaweb[1].
@@ -887,8 +879,6 @@ man.viewer::
887879 Specify the programs that may be used to display help in the
888880 'man' format. See linkgit:git-help[1].
889881
890- include::merge-config.txt[]
891-
892882man.<tool>.cmd::
893883 Specify the command to invoke the specified man viewer. The
894884 specified command is evaluated in shell with the man page
@@ -898,6 +888,8 @@ man.<tool>.path::
898888 Override the path for the given tool that may be used to
899889 display help in the 'man' format. See linkgit:git-help[1].
900890
891+ include::merge-config.txt[]
892+
901893mergetool.<tool>.path::
902894 Override the path for the given tool. This is useful in case
903895 your tool is not in the PATH.
@@ -1006,6 +998,28 @@ pull.octopus::
1006998pull.twohead::
1007999 The default merge strategy to use when pulling a single branch.
10081000
1001+ receive.fsckObjects::
1002+ If it is set to true, git-receive-pack will check all received
1003+ objects. It will abort in the case of a malformed object or a
1004+ broken link. The result of an abort are only dangling objects.
1005+ Defaults to false.
1006+
1007+ receive.unpackLimit::
1008+ If the number of objects received in a push is below this
1009+ limit then the objects will be unpacked into loose object
1010+ files. However if the number of received objects equals or
1011+ exceeds this limit then the received pack will be stored as
1012+ a pack, after adding any missing delta bases. Storing the
1013+ pack from a push can make the push operation complete faster,
1014+ especially on slow filesystems. If not set, the value of
1015+ `transfer.unpackLimit` is used instead.
1016+
1017+ receive.denyNonFastForwards::
1018+ If set to true, git-receive-pack will deny a ref update which is
1019+ not a fast forward. Use this to prevent such an update via a push,
1020+ even if that push is forced. This configuration variable is
1021+ set when initializing a shared repository.
1022+
10091023remote.<name>.url::
10101024 The URL of a remote repository. See linkgit:git-fetch[1] or
10111025 linkgit:git-push[1].
@@ -1055,6 +1069,18 @@ repack.usedeltabaseoffset::
10551069 "false" and repack. Access from old git versions over the
10561070 native protocol are unaffected by this option.
10571071
1072+ rerere.autoupdate::
1073+ When set to true, `git-rerere` updates the index with the
1074+ resulting contents after it cleanly resolves conflicts using
1075+ previously recorded resolution. Defaults to false.
1076+
1077+ rerere.enabled::
1078+ Activate recording of resolved conflicts, so that identical
1079+ conflict hunks can be resolved automatically, should they
1080+ be encountered again. linkgit:git-rerere[1] command is by
1081+ default enabled if you create `rr-cache` directory under
1082+ `$GIT_DIR`, but can be disabled by setting this option to false.
1083+
10581084showbranch.default::
10591085 The default set of branches for linkgit:git-show-branch[1].
10601086 See linkgit:git-show-branch[1].
@@ -1091,6 +1117,11 @@ tar.umask::
10911117 archiving user's umask will be used instead. See umask(2) and
10921118 linkgit:git-archive[1].
10931119
1120+ transfer.unpackLimit::
1121+ When `fetch.unpackLimit` or `receive.unpackLimit` are
1122+ not set, the value of this variable is used instead.
1123+ The default value is 100.
1124+
10941125url.<base>.insteadOf::
10951126 Any URL that starts with this value will be rewritten to
10961127 start, instead, with <base>. In cases where some site serves a
@@ -1119,37 +1150,6 @@ user.signingkey::
11191150 unchanged to gpg's --local-user parameter, so you may specify a key
11201151 using any method that gpg supports.
11211152
1122- imap::
1123- The configuration variables in the 'imap' section are described
1124- in linkgit:git-imap-send[1].
1125-
1126- receive.fsckObjects::
1127- If it is set to true, git-receive-pack will check all received
1128- objects. It will abort in the case of a malformed object or a
1129- broken link. The result of an abort are only dangling objects.
1130- Defaults to false.
1131-
1132- receive.unpackLimit::
1133- If the number of objects received in a push is below this
1134- limit then the objects will be unpacked into loose object
1135- files. However if the number of received objects equals or
1136- exceeds this limit then the received pack will be stored as
1137- a pack, after adding any missing delta bases. Storing the
1138- pack from a push can make the push operation complete faster,
1139- especially on slow filesystems. If not set, the value of
1140- `transfer.unpackLimit` is used instead.
1141-
1142- receive.denyNonFastForwards::
1143- If set to true, git-receive-pack will deny a ref update which is
1144- not a fast forward. Use this to prevent such an update via a push,
1145- even if that push is forced. This configuration variable is
1146- set when initializing a shared repository.
1147-
1148- transfer.unpackLimit::
1149- When `fetch.unpackLimit` or `receive.unpackLimit` are
1150- not set, the value of this variable is used instead.
1151- The default value is 100.
1152-
11531153web.browser::
11541154 Specify a web browser that may be used by some commands.
11551155 Currently only linkgit:git-instaweb[1] and linkgit:git-help[1]
0 commit comments