Мерзкий сквош на другой ветке (кроме хозяина)
Я новичок в git squash
Я создал новую ветку a
от master
а потом сделал много изменений и подтолкнул к ветке a
, Сейчас 8 коммитов на ветке a
и я должен был раздавить все 3 коммита до одного, но когда я делал это, у меня не получалось. Пожалуйста, смотрите ниже шаги, которые я выполнил:
step-1: git rebase -i HEAD~3
response:
pick c69a5da4 Items API setup
pick 83686433 rake task for Item ES index
pick ee479ace Items API report setup with test case integrations
Я внес некоторые изменения в ответ, и обновленный ответ:
pick c69a5da4 Items API setup
pick 83686433 rake task for Item ES index
squash ee479ace Items API report setup with test case integrations
после этого я сохранил этот файл и изменил сообщение о коммите, но теперь при проверке журнала все еще отображаются два коммита.
o [branch-name] Items API report setup with test case integrations
o Items API setup
но когда я проверил, чтобы филиал a
от github repo тогда не было изменений в ветке a
Так, где я делаю что-то не так, может кто-нибудь, пожалуйста, направьте меня