From: Jonathan Nieder Date: Sun, 27 Jan 2013 01:51:10 GMT Subject: Re: [PATCH 1/2] fetch: run gc --auto after fetching Message-ID: <20130127015110.GB3224@elie.Belkin> In-Reply-To: <20130126224038.GA20849@sigill.intra.peff.net> 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.