Почему мой репозиторий по-прежнему большой после удаления бинарного файла из истории Git?

Итак, позвольте мне предварить этот вопрос, сказав, что я знаю о предыдущих вопросах, касающихся темы в Stackoverflow. На самом деле я пробовал все решения, которые мог найти, но в моем репозитории есть двоичный файл, который просто отказывается удаляться и продолжает сильно увеличивать размер моего репо.

Методы, которые я пробовал,

Оба из них были рекомендованы ответом Darhuuk на Полностью удалить файлы из репозитория git

Однако, попробовав оба этих решения, скрипт для поиска больших файлов в git по-прежнему находит проблемный двоичный файл. Однако скрипт из этого ответа больше не находит фиксацию для двоичного файла. Оба этих сценария были предложены этим ответом .

После попыток удаления размер репо по-прежнему составляет 44 МБ, что слишком много для относительно небольшого размера источника. Что предполагает, что сценарий большого файла выполняет свою работу должным образом. Я попытался загрузиться на github (. Я сделал форк на всякий случай ), а затем сделал новый клон, чтобы увидеть, уменьшился ли размер репо, но он все еще тот же размер.

Может кто-нибудь объяснить, что я делаю неправильно, или предложить альтернативный метод?

Я должен отметить, что меня интересует не только обрезка файла из моего локального репозитория, я также хочу иметь возможность исправить удаленное репо на Github.

24
задан Community 23 May 2017 в 02:02
поделиться