From: Sergey Matveev Date: Sun, 7 Mar 2021 17:02:46 +0000 (+0300) Subject: git gc --aggressive X-Git-Url: http://www.git.stargrave.org/?a=commitdiff_plain;h=a588964ba0490bffd36a2262ed674d157ce3ef61;p=stargrave-blog.git git gc --aggressive https://gcc.gnu.org/legacy-ml/gcc/2007-12/msg00165.html Я читал что Торвальдс не советовал никогда использовать gc --aggressive, вместо этого советуя git repack -a -d --depth=X --window=Y. Он же где-то говорил и про то, что можно выставить очень большие depth/window, чтобы ещё лучше всё пожать. Я с того момента и использовал repack с большими значениями. А сегодня обнаружил что gc --aggressive, мягко говоря, на несколько десятков процентов лучше сжимает репозиторий, ценой CPU. Для архивного хранения (где не важно время доступа к конкретным объектам) я хотел бы максимально эффективно сжимать, поэтому repack больше не буду использовать. ---