Я поместил коммит в удаленный репозиторий, в котором я изменил один файл, но весь каталог файла был отслежен в этом коммите, поэтому он выглядел так, как будто я изменил каждый файл в этом каталоге.
Итак, я хотел стереть этот коммит из истории удаленного репо с помощью команды git push origin + f2d3f909138e785b63415808c487abc070c4a12b ^: master, f2d3f909138e785b63415808c487abc070c4a12b, чтобы избавиться от фиксации IOB5 * 100 *.
Что произошло, так это то, что все остальные коммиты в истории удаленного репо были удалены.
Я просто хотел бы вернуться к тому, что было до этой последней команды, фиксация теперь не такая уж большая проблема.
В худшем случае у меня есть локальная копия файлов, но в истории все еще хранится много важной информации.