Я весь день занимался этой проблемой, ища ответ здесь:(...
Контекст
Я работаю один над проектом, и до сих пор я использовал github для сохранения моей работы, кроме моего компьютера. К сожалению, я добавил очень большой файл в локальный репозиторий: 300mb (которые превышают лимит Github).
Что я сделал
Я попытаюсь сделать историю того, что я сделал:
-
Я (тупо) добавил все к индексу:
git add *
-
Я совершил изменения:
git commit -m "Blablabla"
-
Я попытался нажать на главный хозяин
git push origin master
Потребовалось некоторое время, поэтому я просто CTRL + C и повторил шаги 2 и 3 четыре раза, пока не понял, что файл слишком велик, чтобы его можно было нажать на github.
-
Я сделал ужасную ошибку, чтобы удалить мой большой файл (я не помню, сделал ли я git rm или простой rm)
-
Я выполнил инструкции (https://help.github.com/articles/remove-sensitive-data)
-
Когда я пытаюсь развернуть ветвь git, я получаю следующую ошибку: "Не могу переписать ветки: у вас есть неустановленные изменения".
Спасибо заранее!