Jeff King wrote: > --- a/builtin/fetch.c > +++ b/builtin/fetch.c > @@ -959,6 +959,9 @@ int cmd_fetch(int argc, const char **argv, const char *prefix) > struct string_list list = STRING_LIST_INIT_NODUP; > struct remote *remote; > int result = 0; > + static const char *argv_gc_auto[] = { > + "gc", "--auto", NULL, > + }; > > packet_trace_identity("fetch"); > > @@ -1026,5 +1029,7 @@ int cmd_fetch(int argc, const char **argv, const char *prefix) > list.strdup_strings = 1; > string_list_clear(&list, 0); > > + run_command_v_opt(argv_gc_auto, RUN_GIT_CMD); > + > return result; Good idea, and the execution is obviously correct. Thanks. -- To unsubscribe from this list: send the line "unsubscribe git" in the body of a message to majordomo@xxxxxxxxxxxxxxx More majordomo info at http://vger.kernel.org/majordomo-info.html