repo-settings: create feature.manyFiles setting
[git] / Documentation / config / feature.txt
1 feature.*::
2         The config settings that start with `feature.` modify the defaults of
3         a group of other config settings. These groups are created by the Git
4         developer community as recommended defaults and are subject to change.
5         In particular, new config options may be added with different defaults.
6
7 feature.manyFiles::
8         Enable config options that optimize for repos with many files in the
9         working directory. With many files, commands such as `git status` and
10         `git checkout` may be slow and these new defaults improve performance:
11 +
12 * `index.version=4` enables path-prefix compression in the index.
13 +
14 * `core.untrackedCache=true` enables the untracked cache. This setting assumes
15 that mtime is working on your machine.