Сначала нужно найти последний коммит, где файл ещё существует:
git rev-list -n 1 HEAD – <имя_файла>
Потом восстановить этот файл:
git checkout <найденный_коммит>^ – <имя_файла>