Другой способ - использовать squash
- я другую работу interactive rebase
Для того, чтобы сделать git-сквош, выполните следующие действия:
# X is the number of commits you wish to squash, in your case 7
# In this interactive rebase there can be more that 7 commits if
# there was a merge in one of them
git rebase -i HEAD~X
Как только вы раздавите свои коммиты -выберите s
для сквоша = он объединит все коммиты в один коммит.