У меня есть репозиторий git размером 300 МБ. Мои проверенные в настоящее время файлы весят 2 МБ, а репозиторий git весит 298 МБ. По сути, это репозиторий только для кода, который не должен весить более нескольких МБ.
Скорее всего, кто-то в какой-то момент случайно закоммитил какие-то тяжелые файлы (видео, огромные изображения и т.д.), а затем удалил их... но не из git, так что у нас есть история с бесполезными большими файлами. Как я могу отследить большие файлы в истории git? Существует более 400 коммитов, поэтому просмотр одного займет много времени.
ПРИМЕЧАНИЕ: мой вопроскасается не того, как удалить файл , а того, какнайтиего в первую очередь.