summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--builtin/commit-graph.c2
-rwxr-xr-xt/t5318-commit-graph.sh1
2 files changed, 2 insertions, 1 deletions
diff --git a/builtin/commit-graph.c b/builtin/commit-graph.c
index cd86315221..2780816820 100644
--- a/builtin/commit-graph.c
+++ b/builtin/commit-graph.c
@@ -267,7 +267,6 @@ static int graph_write(int argc, const char **argv)
git_env_bool(GIT_TEST_COMMIT_GRAPH_CHANGED_PATHS, 0))
flags |= COMMIT_GRAPH_WRITE_BLOOM_FILTERS;
- read_replace_refs = 0;
odb = find_odb(the_repository, opts.obj_dir);
if (opts.reachable) {
@@ -328,6 +327,7 @@ int cmd_commit_graph(int argc, const char **argv, const char *prefix)
builtin_commit_graph_usage,
PARSE_OPT_STOP_AT_NON_OPTION);
+ read_replace_refs = 0;
save_commit_buffer = 0;
if (argc > 0) {
diff --git a/t/t5318-commit-graph.sh b/t/t5318-commit-graph.sh
index 579067299e..58057de00f 100755
--- a/t/t5318-commit-graph.sh
+++ b/t/t5318-commit-graph.sh
@@ -366,6 +366,7 @@ test_expect_success 'replace-objects invalidates commit-graph' '
git commit-graph write --reachable &&
test_path_is_file .git/objects/info/commit-graph &&
git replace HEAD~1 HEAD~2 &&
+ graph_git_two_modes "commit-graph verify" &&
git -c core.commitGraph=false log >expect &&
git -c core.commitGraph=true log >actual &&
test_cmp expect actual &&