@mrSeller

Как применить изменения к НЕ последнему коммиту?

Есть ветка и три коммита в ней AAA-BBB-CCC
Все коммиты отправлены на PR

Далее были сделаны правки, но их надо применить к коммиту BBB
Если б нужно было слить их с CCC, я бы воспользовался --amend, а как быть в моей ситуации?
  • Вопрос задан
  • 74 просмотра
Пригласить эксперта
Ответы на вопрос 1
jcmvbkbc
@jcmvbkbc
http://dilbert.com/strip/1998-08-24
Есть ветка и три коммита в ней AAA-BBB-CCC...
Далее были сделаны правки, но их надо применить к коммиту BBB

git commit -a -m fixes
git rebase -i AAA

перенести fixes после BBB, заменить pick перед fixes на fix.

Всё то же самое, но автоматически:
git commit -a --fixup BBB
git rebase --autosquash AAA
Ответ написан
Ваш ответ на вопрос

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

Войти через центр авторизации
Похожие вопросы
ITM Холдинг Екатеринбург
от 65 000 руб.
Acme Crypto Corp Нижний Новгород
от 100 000 до 150 000 руб.
Индекс.СРО Ростов-на-Дону
от 45 000 до 70 000 руб.
26 июн. 2019, в 12:54
15000 руб./за проект
26 июн. 2019, в 12:49
50000 руб./за проект
26 июн. 2019, в 12:45
2000 руб./за проект