Как востановить удаленный файл из GIT-репозитория?

Вот такой командой:

git checkout id_коммита имя_файла

id_коммита – идентификатор коммита в котором файл еще присутсвовал.
Также вместо id_коммита можно указать, например, HEAD~5.