Когда я запускаю git gc
или git repack
над моим Git-репозиторием, он выводит строку "Всего" после завершения работы. Что означают эти числа?
Пара примеров из довольно маленького репозитория:
$ git gc
...
Total 576 (delta 315), reused 576 (delta 315)
$ git repack -afd --depth=250 --window=250
...
Total 576 (delta 334), reused 242 (delta 0)
И один из гораздо большего репозитория:
$ git gc
...
Total 347629 (delta 289610), reused 342219 (delta 285060)
...
Я могу предположить, что означает первое число "Total": количество объектов Git (то есть коммитов, деревьев и файлов) в репозитории. Что на самом деле означают все остальные?
Я уже просмотрел git-gc(1)
и git-repack(1)
man-страницы, изучил их "See also", а мои попытки погуглить дали только нерелевантные результаты.