Найти и восстановить удаленный файл в репозитории Git
Скажем, я в Git-хранилище. Я удаляю файл и фиксирую это изменение. Я продолжаю работать и делаю еще коммиты. Затем я обнаружил, что мне нужно восстановить этот файл.
Я знаю, что могу оформить заказ, используя файлgit checkout HEAD^ foo.bar
, но я не знаю, когда этот файл был удален.
Я надеюсь, что мне не придется вручную просматривать мои журналы, извлекать весь проект для данного SHA, а затем вручную копировать этот файл в исходную проверку моего проекта.