Когда я запускаю 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)
...
Я могу догадаться, что это первый номер "Всего": количество объектов Git (так коммит, деревья и файлы) в репозитории. Что на самом деле означают все остальные?
Я уже просмотрел страницы руководства git-gc(1)
и git-repack(1)
, а также просмотрел их "См. также", и мои попытки GoogleGogling дали только нерелевантные результаты.