Я только что имел дело с 24 часами этого ада.Я повторно клонировал репозитории, уничтожил приложения, переупаковал, обрезал ... целых 9 ярдов.
Оказалось, что у меня есть файл .txt размером ~ 250 МБ, хотя я и удалил егоиз моей основной ветки, все еще присутствовал в моем локальном (а также в github) кэше.
Я зашел на эту страницу и случайно нашел свой ответ здесь: https://help.github.com/articles/remove-sensitive-data
Файл .txtРанее он находился в папке doc /, поэтому я указал эту команду на то место, где файл находился в любых коммитах, и запустил его.
git filter-branch --index-filter 'git rm --cached --ignore-unmatch doc/US.txt'
Это очень полезно, если вы понимаете, что у вас есть статические активысортировки, которые не обязательно должны быть в вашем репо и вызывают ошибку 13 сигнала.