builtin/merge.c: const char *argv_gc_auto[] = { "gc", "--auto", NULL };
builtin/receive-pack.c: "gc", "--auto", "--quiet", NULL,
git-am.sh: git gc --auto
git-rebase--interactive.sh: git gc --auto &&
git-svn.perl: command_noisy('gc', '--auto');
Начиная с git grep -- --auto
на git.git, эти результаты выглядели интересно. Примечательным является builtin/merge.c
, что означает, что очень распространенный git pull
должен вызвать git gc --auto
.
Кроме того, если ваш «нетехнический» персонал не делает довольно «продвинутых» вещей (в этот момент они больше не будут «нетехническими»), я не понимаю, почему им когда-либо понадобится работать 1008 * вручную вместо того, чтобы просто git gc --auto
обрабатывать все.