Merge branch 'ds/mergies-with-sparse-index'
Various mergy operations have been prepared to work efficiently with the sparse index. * ds/mergies-with-sparse-index: sparse-index: integrate with cherry-pick and rebase sequencer: ensure full index if not ORT strategy t1092: add cherry-pick, rebase tests merge-ort: expand only for out-of-cone conflicts merge: make sparse-aware with ORT diff: ignore sparse paths in diffstat
This commit is contained in:
@ -3747,6 +3747,9 @@ int merge_recursive(struct merge_options *opt,
|
||||
assert(opt->ancestor == NULL ||
|
||||
!strcmp(opt->ancestor, "constructed merge base"));
|
||||
|
||||
prepare_repo_settings(opt->repo);
|
||||
opt->repo->settings.command_requires_full_index = 1;
|
||||
|
||||
if (merge_start(opt, repo_get_commit_tree(opt->repo, h1)))
|
||||
return -1;
|
||||
clean = merge_recursive_internal(opt, h1, h2, merge_bases, result);
|
||||
|
Reference in New Issue
Block a user