Я видел git gc --aggressive --prune
и git repack -a -d --depth=250 --window=250
, рекомендуемые для уменьшения размера ваших локальных .git-папок, где длинная локальная история не нужна.
Из моего чтения кажется, что git-repack
является предпочтительным, может ли кто-нибудь прокомментировать это?
Я действительно хочу знать, как определить значения для depth
и window
. Я использую git для фиксации, push, pull и merge, я понятия не имею, что такое треугольная цепочка или окно объекта.