mirror of
https://github.com/git/git
synced 2024-10-30 14:03:28 +00:00
config.txt: alphabetize configuration sections
I figured the sections might as well be in some order, so I chose alphabetical but with "core" at the beginning. This should help people add new variables in the right places. Signed-off-by: Matt McCutchen <matt@mattmccutchen.net> Signed-off-by: Junio C Hamano <gitster@pobox.com>
This commit is contained in:
parent
37a7744ffe
commit
b0f34c3d67
1 changed files with 48 additions and 48 deletions
|
@ -561,9 +561,6 @@ color.status.<slot>::
|
||||||
to red). The values of these variables may be specified as in
|
to red). The values of these variables may be specified as in
|
||||||
color.branch.<slot>.
|
color.branch.<slot>.
|
||||||
|
|
||||||
commit.template::
|
|
||||||
Specify a file to use as the template for new commit messages.
|
|
||||||
|
|
||||||
color.ui::
|
color.ui::
|
||||||
When set to `always`, always use colors in all git commands which
|
When set to `always`, always use colors in all git commands which
|
||||||
are capable of colored output. When false (or `never`), never. When
|
are capable of colored output. When false (or `never`), never. When
|
||||||
|
@ -571,6 +568,9 @@ color.ui::
|
||||||
terminal. When more specific variables of color.* are set, they always
|
terminal. When more specific variables of color.* are set, they always
|
||||||
take precedence over this setting. Defaults to false.
|
take precedence over this setting. Defaults to false.
|
||||||
|
|
||||||
|
commit.template::
|
||||||
|
Specify a file to use as the template for new commit messages.
|
||||||
|
|
||||||
diff.autorefreshindex::
|
diff.autorefreshindex::
|
||||||
When using 'git-diff' to compare with work tree
|
When using 'git-diff' to compare with work tree
|
||||||
files, do not consider stat-only change as changed.
|
files, do not consider stat-only change as changed.
|
||||||
|
@ -682,18 +682,6 @@ gc.rerereunresolved::
|
||||||
kept for this many days when 'git-rerere gc' is run.
|
kept for this many days when 'git-rerere gc' is run.
|
||||||
The default is 15 days. See linkgit:git-rerere[1].
|
The default is 15 days. See linkgit:git-rerere[1].
|
||||||
|
|
||||||
rerere.autoupdate::
|
|
||||||
When set to true, `git-rerere` updates the index with the
|
|
||||||
resulting contents after it cleanly resolves conflicts using
|
|
||||||
previously recorded resolution. Defaults to false.
|
|
||||||
|
|
||||||
rerere.enabled::
|
|
||||||
Activate recording of resolved conflicts, so that identical
|
|
||||||
conflict hunks can be resolved automatically, should they
|
|
||||||
be encountered again. linkgit:git-rerere[1] command is by
|
|
||||||
default enabled if you create `rr-cache` directory under
|
|
||||||
`$GIT_DIR`, but can be disabled by setting this option to false.
|
|
||||||
|
|
||||||
gitcvs.enabled::
|
gitcvs.enabled::
|
||||||
Whether the CVS server interface is enabled for this repository.
|
Whether the CVS server interface is enabled for this repository.
|
||||||
See linkgit:git-cvsserver[1].
|
See linkgit:git-cvsserver[1].
|
||||||
|
@ -852,6 +840,10 @@ i18n.logOutputEncoding::
|
||||||
Character encoding the commit messages are converted to when
|
Character encoding the commit messages are converted to when
|
||||||
running 'git-log' and friends.
|
running 'git-log' and friends.
|
||||||
|
|
||||||
|
imap::
|
||||||
|
The configuration variables in the 'imap' section are described
|
||||||
|
in linkgit:git-imap-send[1].
|
||||||
|
|
||||||
instaweb.browser::
|
instaweb.browser::
|
||||||
Specify the program that will be used to browse your working
|
Specify the program that will be used to browse your working
|
||||||
repository in gitweb. See linkgit:git-instaweb[1].
|
repository in gitweb. See linkgit:git-instaweb[1].
|
||||||
|
@ -887,8 +879,6 @@ man.viewer::
|
||||||
Specify the programs that may be used to display help in the
|
Specify the programs that may be used to display help in the
|
||||||
'man' format. See linkgit:git-help[1].
|
'man' format. See linkgit:git-help[1].
|
||||||
|
|
||||||
include::merge-config.txt[]
|
|
||||||
|
|
||||||
man.<tool>.cmd::
|
man.<tool>.cmd::
|
||||||
Specify the command to invoke the specified man viewer. The
|
Specify the command to invoke the specified man viewer. The
|
||||||
specified command is evaluated in shell with the man page
|
specified command is evaluated in shell with the man page
|
||||||
|
@ -898,6 +888,8 @@ man.<tool>.path::
|
||||||
Override the path for the given tool that may be used to
|
Override the path for the given tool that may be used to
|
||||||
display help in the 'man' format. See linkgit:git-help[1].
|
display help in the 'man' format. See linkgit:git-help[1].
|
||||||
|
|
||||||
|
include::merge-config.txt[]
|
||||||
|
|
||||||
mergetool.<tool>.path::
|
mergetool.<tool>.path::
|
||||||
Override the path for the given tool. This is useful in case
|
Override the path for the given tool. This is useful in case
|
||||||
your tool is not in the PATH.
|
your tool is not in the PATH.
|
||||||
|
@ -1006,6 +998,28 @@ pull.octopus::
|
||||||
pull.twohead::
|
pull.twohead::
|
||||||
The default merge strategy to use when pulling a single branch.
|
The default merge strategy to use when pulling a single branch.
|
||||||
|
|
||||||
|
receive.fsckObjects::
|
||||||
|
If it is set to true, git-receive-pack will check all received
|
||||||
|
objects. It will abort in the case of a malformed object or a
|
||||||
|
broken link. The result of an abort are only dangling objects.
|
||||||
|
Defaults to false.
|
||||||
|
|
||||||
|
receive.unpackLimit::
|
||||||
|
If the number of objects received in a push is below this
|
||||||
|
limit then the objects will be unpacked into loose object
|
||||||
|
files. However if the number of received objects equals or
|
||||||
|
exceeds this limit then the received pack will be stored as
|
||||||
|
a pack, after adding any missing delta bases. Storing the
|
||||||
|
pack from a push can make the push operation complete faster,
|
||||||
|
especially on slow filesystems. If not set, the value of
|
||||||
|
`transfer.unpackLimit` is used instead.
|
||||||
|
|
||||||
|
receive.denyNonFastForwards::
|
||||||
|
If set to true, git-receive-pack will deny a ref update which is
|
||||||
|
not a fast forward. Use this to prevent such an update via a push,
|
||||||
|
even if that push is forced. This configuration variable is
|
||||||
|
set when initializing a shared repository.
|
||||||
|
|
||||||
remote.<name>.url::
|
remote.<name>.url::
|
||||||
The URL of a remote repository. See linkgit:git-fetch[1] or
|
The URL of a remote repository. See linkgit:git-fetch[1] or
|
||||||
linkgit:git-push[1].
|
linkgit:git-push[1].
|
||||||
|
@ -1055,6 +1069,18 @@ repack.usedeltabaseoffset::
|
||||||
"false" and repack. Access from old git versions over the
|
"false" and repack. Access from old git versions over the
|
||||||
native protocol are unaffected by this option.
|
native protocol are unaffected by this option.
|
||||||
|
|
||||||
|
rerere.autoupdate::
|
||||||
|
When set to true, `git-rerere` updates the index with the
|
||||||
|
resulting contents after it cleanly resolves conflicts using
|
||||||
|
previously recorded resolution. Defaults to false.
|
||||||
|
|
||||||
|
rerere.enabled::
|
||||||
|
Activate recording of resolved conflicts, so that identical
|
||||||
|
conflict hunks can be resolved automatically, should they
|
||||||
|
be encountered again. linkgit:git-rerere[1] command is by
|
||||||
|
default enabled if you create `rr-cache` directory under
|
||||||
|
`$GIT_DIR`, but can be disabled by setting this option to false.
|
||||||
|
|
||||||
showbranch.default::
|
showbranch.default::
|
||||||
The default set of branches for linkgit:git-show-branch[1].
|
The default set of branches for linkgit:git-show-branch[1].
|
||||||
See linkgit:git-show-branch[1].
|
See linkgit:git-show-branch[1].
|
||||||
|
@ -1091,6 +1117,11 @@ tar.umask::
|
||||||
archiving user's umask will be used instead. See umask(2) and
|
archiving user's umask will be used instead. See umask(2) and
|
||||||
linkgit:git-archive[1].
|
linkgit:git-archive[1].
|
||||||
|
|
||||||
|
transfer.unpackLimit::
|
||||||
|
When `fetch.unpackLimit` or `receive.unpackLimit` are
|
||||||
|
not set, the value of this variable is used instead.
|
||||||
|
The default value is 100.
|
||||||
|
|
||||||
url.<base>.insteadOf::
|
url.<base>.insteadOf::
|
||||||
Any URL that starts with this value will be rewritten to
|
Any URL that starts with this value will be rewritten to
|
||||||
start, instead, with <base>. In cases where some site serves a
|
start, instead, with <base>. In cases where some site serves a
|
||||||
|
@ -1119,37 +1150,6 @@ user.signingkey::
|
||||||
unchanged to gpg's --local-user parameter, so you may specify a key
|
unchanged to gpg's --local-user parameter, so you may specify a key
|
||||||
using any method that gpg supports.
|
using any method that gpg supports.
|
||||||
|
|
||||||
imap::
|
|
||||||
The configuration variables in the 'imap' section are described
|
|
||||||
in linkgit:git-imap-send[1].
|
|
||||||
|
|
||||||
receive.fsckObjects::
|
|
||||||
If it is set to true, git-receive-pack will check all received
|
|
||||||
objects. It will abort in the case of a malformed object or a
|
|
||||||
broken link. The result of an abort are only dangling objects.
|
|
||||||
Defaults to false.
|
|
||||||
|
|
||||||
receive.unpackLimit::
|
|
||||||
If the number of objects received in a push is below this
|
|
||||||
limit then the objects will be unpacked into loose object
|
|
||||||
files. However if the number of received objects equals or
|
|
||||||
exceeds this limit then the received pack will be stored as
|
|
||||||
a pack, after adding any missing delta bases. Storing the
|
|
||||||
pack from a push can make the push operation complete faster,
|
|
||||||
especially on slow filesystems. If not set, the value of
|
|
||||||
`transfer.unpackLimit` is used instead.
|
|
||||||
|
|
||||||
receive.denyNonFastForwards::
|
|
||||||
If set to true, git-receive-pack will deny a ref update which is
|
|
||||||
not a fast forward. Use this to prevent such an update via a push,
|
|
||||||
even if that push is forced. This configuration variable is
|
|
||||||
set when initializing a shared repository.
|
|
||||||
|
|
||||||
transfer.unpackLimit::
|
|
||||||
When `fetch.unpackLimit` or `receive.unpackLimit` are
|
|
||||||
not set, the value of this variable is used instead.
|
|
||||||
The default value is 100.
|
|
||||||
|
|
||||||
web.browser::
|
web.browser::
|
||||||
Specify a web browser that may be used by some commands.
|
Specify a web browser that may be used by some commands.
|
||||||
Currently only linkgit:git-instaweb[1] and linkgit:git-help[1]
|
Currently only linkgit:git-instaweb[1] and linkgit:git-help[1]
|
||||||
|
|
Loading…
Reference in a new issue