Нет гарантии, что основные исправления ошибок не входят в число других коммитов, поэтому вы не можете просто объединить.Выполните
git checkout aq
git cherry-pick commit1
git cherry-pick commit2
git cherry-pick commit3
...
, предполагая, что эти коммиты представляют исправления ошибок.
Однако теперь храните исправления ошибок в отдельной ветке.Вы сможете просто
git merge hotfixes
, когда захотите свернуть их все в обычную ветку разработчика.