ddimonn8080
@ddimonn8080

Как откатить к коммиту по id?

Здравствуйте, тема заезженная но всё же непонятная.
Утром сделал коммит/пуш. После этого были изменения которые надо полностью отменить и вернуться к состоянию утреннего коммита.
Как откатить всё до утреннего состояния. И при этом остаться в основной ветке.
Сделал git checkout some_ID
Соответственно получил detached HEAD и требование создать новую ветку.
Как далее?
1) Отменить все изменения сделанные после утреннего коммита везде. Как это сделать?
2) Находясь на утреннем коммите создать новую ветку а потом слить в МАСТЕР?

Подскажите как это сделать правильно чтобы не потерять все данные на момент утреннего коммита.

Заранее спасибо.
  • Вопрос задан
  • 648 просмотров
Решения вопроса 1
Austin_Powers
@Austin_Powers
Web developer (Symfony, Go, Vue.js)
Думаю git revert поможет Вам решить эту проблему.
Ответ написан
Комментировать
Пригласить эксперта
Ответы на вопрос 1
@lorc
Переключится назад в ветку и сделать

git reset --hard commit-id
Ответ написан
Ваш ответ на вопрос

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

Похожие вопросы