Возврат к конкретному коммиту на основе идентификатора коммита с Git? [Дубликат]

На этот вопрос уже есть ответ здесь:

Как вернуть Git-репозиторий к предыдущему коммиту 40 ответов

Сgit logЯ получаю список коммитов, которые я сделал до сих пор.

commit f5c5cac0033439c17ebf905d4391dc0705dbd5f1
Author: prosseek 
Date:   Fri Sep 3 14:36:59 2010 -0500

    Added and modified the files.

commit c14809fafb08b9e96ff2879999ba8c807d10fb07
Author: prosseek 
Date:   Tue Aug 31 08:59:32 2010 -0500

    Just simple test for core.editor.

... etc ...

Как я могу вернуть его обратно в конкретный коммит? Например, что мне делать, если я хочу вернуться кcommit c14809fafb08b9e96ff2879999ba8c807d10fb07?

Есть ли другой / лучший способ вернуться к конкретному коммиту с Git? Например, могу ли я поставить метку каждого коммита, чтобы вернуть его вместе с меткой?

Ответы на вопрос(3)

Ваш ответ на вопрос