@isawillbenice

Как в git вернуться вперед?

Допустим у меня есть 5 коммитов. Я нахожусь на последнем коммите (на 5), хочу восстановить файлы к состаянию на 3 коммите, делаю git reset --hard 3. Затем решил, что хочу вернуться обратно на 5 коммит, но в git log коммиты только до 3. Как мне попасть в 5 коммит?
  • Вопрос задан
  • 4502 просмотра
Решения вопроса 1
svfat
@svfat
☺Нужен VPS? Два месяца бесплатно. Смотри профиль☺
Попробуйте:
git reflog
затем
git reset --hard <хэш коммита>
Ответ написан
Пригласить эксперта
Ответы на вопрос 1
Demonist
@Demonist
Для перехода между коммитами в git используется checkout. Если после reset, Вы ничего не делали - его можно отменить, выполнив git reset HEAD@{1}. Если что-то делали - тогда следуйте совету Станислав Фатеев.
Ответ написан
Комментировать
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Войти через центр авторизации
Похожие вопросы