Слияние коммитов с автогенерацией сообщения при мерже
Есть ветка с большим количеством коммитов. Существует ли способ вмержить её в мастер так, чтобы в истории отображался один коммит с автоматически генерируемым сообщением вида (* преобразуются в список, то что в скобках опционально):
Merge of (remote-tracking) ... branch (into master).
* n commit message
* n-1 commit message
* ...
* 1 commit message
Хочу, чтобы и история мастера была чистая, и информация о ветке сохранилась (её название и упорядоченные действия в ней). Если есть лучший способ, то предлагайте.