Я сдавил свои коммиты через git rebase -i
. Затем я принудительно вставил это в мой удаленный репозиторий (личный проект) .
Во время сквоша я ввел новое сообщение о коммите для коммитов. Затем я принудительно вставил это в мой удаленный репозиторий, используя git push origin +master
.
Моя проблема в том, что старые сообщения о сдавленных коммитах все еще видны.
Например:
commit_A
commit_b
Снятие этих коммитов и создание нового сообщения о коммите:
commit_AB
После принудительного нажатия на это сообщение коммита в моем удаленном хранилище говорит:
commit_AB commit_A commit_B
Есть ли способ заставить его иметь только commit_AB
?
UPDATE:
Я попытался git rebase -i
снова, чтобы reword
зафиксировать сообщение, но я могу только обновить это сообщение commit_AB
.
Есть мысли?