git fsck
Проверяет целостность объектов репозитория и ищет повреждения.
Сигнатура
git fsckСканирует базу объектов Git на ошибки и битые связи. Опция --lost-found помогает найти «висячие» (dangling) коммиты и объекты, которые остались без ссылок, — иногда так удаётся восстановить потерянные данные.
git fsck
git fsck --lost-found