Как восстановить весь каталог из истории репозитория git?

Я хотел бы восстановить весь каталог (рекурсивно) из истории моего репозитория git.

Существует только 1 ветка (мастер).

Я знаю коммит, в который были включены ошибки.

Могу ли я использовать хэш sha1 родительского коммита, чтобы восстановить состояние каталога, которое было до включения ошибок?

Думал примерно так:

git checkout 348ce0aa02d3738e55ac9085080028b548e3d8d3 path/to/the/folder/

но не получилось.

82
задан CharlesB 12 March 2012 в 16:54
поделиться