git fsck.

Как восстановить потерянные коммиты и ветки в Git

Иногда после неудачного действия в Git кажется, что несколько часов работы исчезли: ветки нет, нужные коммиты не видны, а файлы вернулись к старой версии. Но во многих случаях данные всё ещё лежат в локальном репозитории, Git просто перестал показывать их в обычной истории.В статье разберём, как найти и вернуть потерянные коммиты, восстановить удалённую ветку или отложенные изменения из stash. Все сценарии пройдём пошагово: от первых безопасных действий до случаев, когда Git уже не сможет вернуть данные.Помог со статьёй:

продолжить чтение