@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
Ответ написан
Ваш ответ на вопрос

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

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