From a588964ba0490bffd36a2262ed674d157ce3ef61 Mon Sep 17 00:00:00 2001 From: Sergey Matveev Date: Sun, 7 Mar 2021 20:02:46 +0300 Subject: [PATCH] git gc --aggressive MIME-Version: 1.0 Content-Type: text/plain; charset=utf8 Content-Transfer-Encoding: 8bit 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 больше не буду использовать. -- 2.48.1