Попробуйте приведенные ниже команды, возможно, одна из них вам поможет.
Если удаление не было зафиксировано, приведенная ниже команда восстановит удаленный файл в рабочем дереве.
$ git checkout -- <file>
Вы можете получить список всех удаленных файлов в рабочем дереве, используя следующую команду:
$ git ls-files --deleted
Если удаление было зафиксировано, найдите коммит, где оно произошло, а затем восстановите файл изthis commit.
$ git rev-list -n 1 HEAD -- <file>
$ git checkout <commit>^ -- <file>
Если вы ищете путь к файлу для восстановления, следующая команда отобразит сводку всех удаленных файлов.
$ git log --diff-filter=D --summary