git checkout-index
Скопировать файлы из индекса в рабочее дерево (в файлы проекта).
- Восстановить все файлы, удалённые с последнего коммита:
git checkout-index --all
- Восстановить все файлы, удалённые или изменённые с момента последней фиксации изменений (коммита):
git checkout-index --all --force
- Восстановить изменённые файлы с момента последнего коммита, игнорируя файлы, которые были удалены:
git checkout-index --all --force --no-create
- Экспортировать копию проекта из последнего коммита в указанную директорию (слеш в конце пути указанной директории важен!):
git checkout-index --all --force --prefix={{path/to/export_directory/}}