git reset --soft для сохранения лица с большими файлами

Поэтому я случайно отправил несколько больших файлов в Github на главной ветке.

После того, как я это сделал, я попытался сделать:

git reset --soft HEAD~2

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

Что я должен делать? Было ли что-то, что я должен был сделать вместо того, чтобы использовать git reset --soft?

1 ответ

Я боюсь, что git push --force может понадобиться после удаления файла из истории репозитория в соответствии с руководством "Удаление конфиденциальных данных из репозитория".

Другие вопросы по тегам