diff options
author | Junio C Hamano <gitster@pobox.com> | 2021-02-04 02:04:48 +0300 |
---|---|---|
committer | Junio C Hamano <gitster@pobox.com> | 2021-02-04 02:04:48 +0300 |
commit | 15bf48b9872e9c42015aa6bffcbafa4c680013ff (patch) | |
tree | 489f9fdb104aebf676a3fc1a791c25f438c5a3c3 /builtin/gc.c | |
parent | 18e3f5a944809f1ae499797ef7c0bdd843b42a96 (diff) | |
parent | 3cf5f221bec9cefcb472e71e2cf378aecbb6f33f (diff) |
Merge branch 'ds/maintenance-prefetch-cleanup'
Test clean-up plus UI improvement by hiding extra refs that
the prefetch task uses from "log --decorate" output.
* ds/maintenance-prefetch-cleanup:
t7900: clean up some broken refs
maintenance: set log.excludeDecoration durin prefetch
Diffstat (limited to 'builtin/gc.c')
-rw-r--r-- | builtin/gc.c | 6 |
1 files changed, 6 insertions, 0 deletions
diff --git a/builtin/gc.c b/builtin/gc.c index ae34362e93..ef7a155479 100644 --- a/builtin/gc.c +++ b/builtin/gc.c @@ -897,6 +897,12 @@ static int maintenance_task_prefetch(struct maintenance_run_opts *opts) struct string_list_item *item; struct string_list remotes = STRING_LIST_INIT_DUP; + git_config_set_multivar_gently("log.excludedecoration", + "refs/prefetch/", + "refs/prefetch/", + CONFIG_FLAGS_FIXED_VALUE | + CONFIG_FLAGS_MULTI_REPLACE); + if (for_each_remote(append_remote, &remotes)) { error(_("failed to fill remotes")); result = 1; |