довести git репо до определенной ревизии - PullRequest
8 голосов
/ 21 мая 2009

У меня есть git-репо и код ревизии, к которому я хочу получить свой локальный клон. Как я могу довести его до определенной ревизии и избавиться от любых изменений, которые я сделал?

1 Ответ

11 голосов
/ 21 мая 2009

Оформите ветку, с которой хотите связываться. Найдите нужную ревизию в журнале и выполните:

$ git reset --hard abcd93

С abcd93 , какой бы версией вы ни были в журнале. Обратите внимание, что это изменит указатель ветви.

Обычно лучше порождать новую ветку, поэтому рассмотрим

$ git checkout abcd93 -b new_branch_name
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...