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

Как убрать предпоследний коммит из истории?

На локалке работаю в двух ветках feature1 и feature2, изменения заливаю в соответствующие ветки на сервере
По ошибке пушнул feature2 в feature1 и сверху потом еще пушнул изменения для feature1.
теперь лог выглядит как
9b76f92ec3543298d26b1775609e08a8af38e291 - feature1:  improve code
325bf86eaae0c64f48aedc0e46bddd333f996208 - feature2: add new
325bf86eaae0c64f48aedc0e46bddd333f996208 - some_feature
....

Так как ветки разные, то в диффах между коммитами куча ненужной инфы об удалении и изменении файлов, это сильно затрудняет ревью нового функционала.
Как можно удалить предпоследний коммит из истории, чтобы изменения в последнем коммите сравнивались с some_feature?
  • Вопрос задан
  • 130 просмотров
Подписаться 1 Простой 2 комментария
Помогут разобраться в теме Все курсы
  • ProductStar
    Python + Flask + Git: веб-разработка с нуля
    2 месяца
    Далее
  • Учебный центр IBS
    DEV-007 Введение в систему контроля версий Git
    1 неделя
    Далее
  • Stepik
    Git (система контроля версий)
    1 неделя
    Далее
Пригласить эксперта
Ответы на вопрос 1
firedragon
@firedragon
Не джун-мидл-сеньор, а трус-балбес-бывалый.
Ваш ответ на вопрос

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

Похожие вопросы
ITK academy Нижний Новгород
от 50 000 до 90 000 ₽
Made In Dream Санкт-Петербург
от 100 000 до 220 000 ₽
от 250 000 до 320 000 ₽