Git-Sizer; Щоб допомогти вам скоротити ваші сховища Git; Корбен
Github, якого ми більше не представляємо, розмістив мережу за ліцензією MIT, git-sizer, інструмент командного рядка, розроблений у Go, призначений допомогти розробникам схуднути у своєму сховищі git.

Оскільки в Github вони мають хороший досвід щодо того, що займає місце у сховищах git, вони можуть оцінити стан вашого сховища та сказати вам, де ваш порівнюється порівняно із середнім показником, здійсненим на 78 мільйонах депозитів, розміщених Github.
На думку експертів Github, депозит завжди повинен бути менше 1 Гб. Понад 5 Гб це починає ставати страшним. Загалом, це пов’язано із зберіганням згенерованих файлів, крапок (відео носії, фотографії, двійкові файли тощо), тоді як зберігати їх поза сховищем можна завдяки Git-LFS, zip та іншим tar-файлам, які там знайдені за браком строгості, не кажучи вже про занадто багато тегів та гілок, які не використовуються багато, дерева, що містять більше 200 каталогів та підкаталогів, дуже великі версії текстових файлів або просто занадто багато об'єктів, на які посилаються. І в цьому випадку може бути не дурно розділити свій проект на менші підпроекти.
Є ще багато причин, чому git може бути занадто великим, і щоб знати їх, я запрошую вас прочитати тут документ git-sizer.
Щоб встановити Git-Sizer, переконайтесь, що у вас найновіший клієнт git> = 2.6, а потім перейдіть сюди, щоб отримати двійковий файл, який відповідає вашій операційній системі. Розпакуйте його, потім зробіть виконуваний файл і додайте каталог інсталяції до свого PATH, щоб мати змогу запустити його безпосередньо зі своїх сховищ.
Потім перейдіть до сховища, розмір якого ви хочете оцінити, і запустіть команду
І ви отримаєте такий приємний результат (це стосується сховища Linux)
Чим більше зірок, тим гірше воно стає, оскільки рейтинг перевищує середній показник інших сховищ git на Github. Отже, це дозволить вам краще націлити свої зусилля, щоб досягти виліковування депозиту для схуднення.