Каким образом можно выполнить слияние нескольких изменений в один коммит в системе контроля версий?
Для слияния нескольких изменений (коммитов) в один коммит в системе контроля версий Git используется операция git rebase с интерактивным режимом.
Читать ответ