Для переключения на нужный коммит используется действие checkout.
После переключения, все файлы в проекте станут такими, какими они были в данном коммите.
git checkout commit
Где commit - это хеш (обозначение, имя) коммита, причем можно указывать не весь хеш, а несколько начальных символов хеша.
Вопрос: А как вернуться в самое свежее состояние?
Ответ. Команда:
git checkout
без дополнительных параметров вернет вас в head ревизию.