Мерзкий сквош на другой ветке (кроме хозяина)

Я новичок в 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Так, где я делаю что-то не так, может кто-нибудь, пожалуйста, направьте меня

0 ответов

Другие вопросы по тегам