У меня в проекте у меня есть Master and Branch1. Я отделился от Branch1 и создал Branch2. Как Branch1, так и Branch2 продвигались вперед с фиксацией, Branch1 был удален, а Branch2 был локальным для меня. Когда все функции Branch1 были полными, все коммиты были раздавлены. После того, как я сделал с моими изменениями, я совершил мои изменения в branch2 и перебазировался на вершине branch1 с помощью:Git rebase показывает ранее коммиты
# On branch2
git add . && git commit "my branch"
# On branch1
git pull (to get latest changes and update local copy)
# On branch2
git rebase origin/Branch1
# fixed conflicts (1 file)
git rebase --continue
git push origin Branch2
Однако, когда я затем в github.com создать запрос нагрузочного для моей отрасли (branch2) он показывает 2 фиксаций:
сжатые совершающие из branch1
моего обязательство ("моя ветвь" коммит).
Я не понимаю этого. Почему фиксация Branch1 отображается как фиксация на моей ветке? Есть ли способ удалить его, т. Е. У меня есть только моя фиксация в моей ветке?