config.txt: move alias.* to a separate file
[gitweb.git] / Documentation / config.txt
index 2ba70144c7552ff94fbd072c8d5968d406b10c50..f207cae90cf97b76b94b0f0deb12993d9262da99 100644 (file)
@@ -291,32 +291,9 @@ include::config/advice.txt[]
 
 include::config/core.txt[]
 
-add.ignoreErrors::
-add.ignore-errors (deprecated)::
-       Tells 'git add' to continue adding files when some files cannot be
-       added due to indexing errors. Equivalent to the `--ignore-errors`
-       option of linkgit:git-add[1].  `add.ignore-errors` is deprecated,
-       as it does not follow the usual naming convention for configuration
-       variables.
-
-alias.*::
-       Command aliases for the linkgit:git[1] command wrapper - e.g.
-       after defining "alias.last = cat-file commit HEAD", the invocation
-       "git last" is equivalent to "git cat-file commit HEAD". To avoid
-       confusion and troubles with script usage, aliases that
-       hide existing Git commands are ignored. Arguments are split by
-       spaces, the usual shell quoting and escaping is supported.
-       A quote pair or a backslash can be used to quote them.
-+
-If the alias expansion is prefixed with an exclamation point,
-it will be treated as a shell command.  For example, defining
-"alias.new = !gitk --all --not ORIG_HEAD", the invocation
-"git new" is equivalent to running the shell command
-"gitk --all --not ORIG_HEAD".  Note that shell commands will be
-executed from the top-level directory of a repository, which may
-not necessarily be the current directory.
-`GIT_PREFIX` is set as returned by running 'git rev-parse --show-prefix'
-from the original current directory. See linkgit:git-rev-parse[1].
+include::config/add.txt[]
+
+include::config/alias.txt[]
 
 am.keepcr::
        If true, git-am will call git-mailsplit for patches in mbox format