Мой уровень в отношении git - beginner
: я в основном могу коммитить, тянуть, толкать и переключать / создавать ветки.
Мой текущий коммит 222222222
а предыдущий в той же ветке был 111111111
.
Я хочу получить ветку в том виде, в котором она была в коммите 111111111
, скопировать содержащиеся в ней файлы и вернуться к 222222222
чтобы я мог продолжить свою работу на основе этого коммита. Возврат, кажется, то, что мне нужно.
Используя revert, я могу получить следующее (revert также фиксирует, если я правильно понимаю):
- совершить
111111111
- совершить
222222222
- вернуться к
111111111
(он также фиксирует111111111
снова) - вернуться к
222222222
(он также фиксирует222222222
снова)
Но я не хочу, чтобы возвращение появилось в моей истории.
Так как же я могу на самом деле сделать снимок моего хранилища в момент моего коммита 111111111
?