mirror of
https://github.com/git/git.git
synced 2025-12-12 20:36:24 +01:00
Merge branch 'ey/commit-graph-changed-paths-config'
A new configuration variable commitGraph.changedPaths allows to turn "--changed-paths" on by default for "git commit-graph". * ey/commit-graph-changed-paths-config: commit-graph: add new config for changed-paths & recommend it in scalar
This commit is contained in:
@@ -8,6 +8,17 @@ commitGraph.maxNewFilters::
|
||||
Specifies the default value for the `--max-new-filters` option of `git
|
||||
commit-graph write` (c.f., linkgit:git-commit-graph[1]).
|
||||
|
||||
commitGraph.changedPaths::
|
||||
If true, then `git commit-graph write` will compute and write
|
||||
changed-path Bloom filters by default, equivalent to passing
|
||||
`--changed-paths`. If false or unset, changed-paths Bloom filters will
|
||||
be written during `git commit-graph write` only if the filters already
|
||||
exist in the current commit-graph file. This matches the default
|
||||
behavior of `git commit-graph write` without any `--[no-]changed-paths`
|
||||
option. To rewrite a commit-graph file without any filters, use the
|
||||
`--no-changed-paths` option. Command-line option `--[no-]changed-paths`
|
||||
always takes precedence over this configuration. Defaults to unset.
|
||||
|
||||
commitGraph.readChangedPaths::
|
||||
Deprecated. Equivalent to commitGraph.changedPathsVersion=-1 if true, and
|
||||
commitGraph.changedPathsVersion=0 if false. (If commitGraph.changedPathVersion
|
||||
|
||||
@@ -71,7 +71,7 @@ take a while on large repositories. It provides significant performance gains
|
||||
for getting history of a directory or a file with `git log -- <path>`. If
|
||||
this option is given, future commit-graph writes will automatically assume
|
||||
that this option was intended. Use `--no-changed-paths` to stop storing this
|
||||
data.
|
||||
data. `--changed-paths` is implied by config `commitGraph.changedPaths=true`.
|
||||
+
|
||||
With the `--max-new-filters=<n>` option, generate at most `n` new Bloom
|
||||
filters (if `--changed-paths` is specified). If `n` is `-1`, no limit is
|
||||
|
||||
Reference in New Issue
Block a user