Итак, я использую git на персональном сервере, и у меня было старое репо, которое мне нужно было обновить. Я удалил кучу старых файлов и зафиксировал и нажал изменение. Я использую веб-интерфейс для него на моем сервере (Gitlist). Когда я использую этот графический интерфейс для загрузки репо в виде zip-файла, он выходит на правильный размер, около 41 МБ. Однако, когда я клонирую репо, он выходит на что-то ближе к концерту из-за размера одного из файлов ./git/objects/pack
около 900 МБ.Размер репозитория Git больше, чем должен быть
Почему репо такое большое, когда оно действительно должно быть намного меньше?
http://stackoverflow.com/questions/1029969/why-is-my-git-repository-so-big – Doon
@Doon Я думаю, что разница между этим вопросом и этим заключается в том, что человек, задающий этот вопрос, кажется, понять, что git clone копирует всю историю репозитория, тогда как OP этого вопроса не делает. – Ajedi32
См. Также http://stackoverflow.com/questions/2164581/remove-file-from-git-repository-history и http://stackoverflow.com/questions/2100907/how-to-remove-delete-a- big-file-from-commit-history-in-git-repository? rq = 1 – Ajedi32