Задать вопрос
azovl
@azovl

Git flow как вернуться на предыдущий релиз?

Начали пользоваться git flow. Возникла ситуация когда необходимо вернуться в master на предыдущий релиз. Подскажите как правильно это сделать. Объясню ситуацию:

Есть мастер ветка с релизами
Есть девелоп ветка со слияниями веток разработки задач
Создан и закончен релиз. Тоесть с ветки девелоп пошло в релиз и после в мастер (есть тег с версией проекта).
Вопрос:
Если в мастере 3 коммита(слияния с релизом). Названия first, second, third. Я нахожусь в мастере на third. Как вернуться на second чтобы отменить third, При этом девелоп ветка должна включать в себя first, second, third.

С первого раза не получилось осуществить по данной логике, с девелоп ветки создать хотфикс, в ветке хотфикс сделать хард ресет на second и закончить хотфикс со слиянием в мастер и возвратом на девелоп.

Спасибо за ответы!
  • Вопрос задан
  • 469 просмотров
Подписаться 1 Оценить 2 комментария
Помогут разобраться в теме Все курсы
  • ProductStar
    Python + Flask + Git: веб-разработка с нуля
    2 месяца
    Далее
  • Учебный центр IBS
    DEV-007 Введение в систему контроля версий Git
    1 неделя
    Далее
  • Stepik
    Git (система контроля версий)
    1 неделя
    Далее
Решения вопроса 1
@aol-nnov
"релизы" в терминах гитфлоу - это тэги на мастере.
если форсить можно, что всё просто: git checkout master; git reset --hard second
Ответ написан
Комментировать
Пригласить эксперта
Ваш ответ на вопрос

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

Похожие вопросы
ITK academy Нижний Новгород
от 50 000 до 90 000 ₽
Made In Dream Санкт-Петербург
от 100 000 до 220 000 ₽
ИТРУМ Ростов-на-Дону
от 75 000 ₽