В продолжение этого вопроса :
Если я работаю над командой самостоятельно, я могу поддерживать полезные сообщения коммитов при объединении веток, складывая все коммиты в один diff и затем объединяя этот diff. Таким образом, я могу легко увидеть, какие изменения были внесены в ветку, и у меня есть одно резюме, описывающее функцию / изменение / все, что было сделано в этой ветке при просмотре основной ветки.
Мой вопрос сейчас заключается в том, как я могу достичь этого при работе с командой? В этой ситуации ветви будут отправлены в удаленный репозиторий, что означает, что я не могу сжать все коммиты в ветке до одного коммита . Если ветка общедоступна, могу ли я по-прежнему иметь один полезный коммит слияния в основной ветке? (Под «полезным» я подразумеваю, что коммит в мастер-строке говорит мне (1) полезную сводку того, что было сделано в ветке и (2) различия того же.)