Git-Sizer; За да ви помогне да отслабнете във вашите Git хранилища; Корбен

Github, който вече не представяме, пусна онлайн под лиценза MIT, git-sizer, инструмент за команден ред, разработен в Go, предназначен да помогне на разработчиците да отслабнат в своето git хранилище.

помогне

Тъй като в Github имат добър опит за това какво заема място в хранилищата на git, те са в състояние да оценят състоянието на вашето хранилище и да ви покажат къде се сравнява вашето със средното ниво, извършено върху 78 милиона депозита, хоствани от Github.

Според експертите на Github депозитът винаги трябва да бъде под 1 GB. Отвъд 5 GB започва да става страшно. Като цяло това се дължи на съхранението на генерирани файлове, петна (видео носители, снимки, двоични файлове и др.), Докато е възможно да се съхраняват извън хранилището благодарение на Git-LFS, zip и други tar файлове, които се намират там поради липса на строгост, да не говорим за твърде много тагове и клонове, които не се използват много, дърветата, съдържащи повече от 200 директории и поддиректории, много големи версионирани текстови файлове или просто твърде много препратени обекти. И в този случай може да не е глупаво да разделите проекта си на по-малки подпроекти.