| 1 | commitGraph.generationVersion:: |
| 2 | Specifies the type of generation number version to use when writing |
| 3 | or reading the commit-graph file. If version 1 is specified, then |
| 4 | the corrected commit dates will not be written or read. Defaults to |
| 5 | 2. |
| 6 | |
| 7 | commitGraph.maxNewFilters:: |
| 8 | Specifies the default value for the `--max-new-filters` option of `git |
| 9 | commit-graph write` (c.f., linkgit:git-commit-graph[1]). |
| 10 | |
| 11 | commitGraph.changedPaths:: |
| 12 | If true, then `git commit-graph write` will compute and write |
| 13 | changed-path Bloom filters by default, equivalent to passing |
| 14 | `--changed-paths`. If false or unset, changed-paths Bloom filters will |
| 15 | be written during `git commit-graph write` only if the filters already |
| 16 | exist in the current commit-graph file. This matches the default |
| 17 | behavior of `git commit-graph write` without any `--[no-]changed-paths` |
| 18 | option. To rewrite a commit-graph file without any filters, use the |
| 19 | `--no-changed-paths` option. Command-line option `--[no-]changed-paths` |
| 20 | always takes precedence over this configuration. Defaults to unset. |
| 21 | |
| 22 | commitGraph.readChangedPaths:: |
| 23 | Deprecated. Equivalent to commitGraph.changedPathsVersion=-1 if true, and |
| 24 | commitGraph.changedPathsVersion=0 if false. (If commitGraph.changedPathVersion |
| 25 | is also set, commitGraph.changedPathsVersion takes precedence.) |
| 26 | |
| 27 | commitGraph.changedPathsVersion:: |
| 28 | Specifies the version of the changed-path Bloom filters that Git will read and |
| 29 | write. May be -1, 0, 1, or 2. Note that values greater than 1 may be |
| 30 | incompatible with older versions of Git which do not yet understand |
| 31 | those versions. Use caution when operating in a mixed-version |
| 32 | environment. |
| 33 | + |
| 34 | Defaults to -1. |
| 35 | + |
| 36 | If -1, Git will use the version of the changed-path Bloom filters in the |
| 37 | repository, defaulting to 1 if there are none. |
| 38 | + |
| 39 | If 0, Git will not read any Bloom filters, and will write version 1 Bloom |
| 40 | filters when instructed to write. |
| 41 | + |
| 42 | If 1, Git will only read version 1 Bloom filters, and will write version 1 |
| 43 | Bloom filters. |
| 44 | + |
| 45 | If 2, Git will only read version 2 Bloom filters, and will write version 2 |
| 46 | Bloom filters. |
| 47 | + |
| 48 | See linkgit:git-commit-graph[1] for more information. |