В ответе и комментарии к этому ответу упоминается следующий формат:
Закрывает №1, закрывает №2, закрывает №3; Фактическое сообщение фиксации
Если бы у меня был проект, в котором стоит поучаствовать, и кто-то отправил бы запрос на перенос с такими сообщениями о фиксации, я бы отказался от этого, каким бы красивым ни был код.
Возможно, это всего лишь вопрос моих личных предпочтений, и в конечном итоге люди, используемые для сжатия сообщений коммитов, которые загромождают сводки истории Git, в конечном итоге будут избиты до основания, но я бы предпочел видеть сообщения коммитов в формате:
Краткое изложение сделанного изменения.
Исправлены следующие ошибки:
* Модифицированный загрузчик ошибок, исправления # 1
* Возвращен нестандартный указатель, исправления # 2
* Добавлена новая графика к элементам графического интерфейса, закрывается # 3
Он спросил, как лучше всего закрыть несколько проблем.
Также обратите внимание, что если вы отправите фиксацию с сообщением в любую другую ветку, кроме текущей ветки по умолчанию вашего репозитория, на проблемы будут только ссылки. Отправка фиксации в основную ветку закроет проблемы. См .: Ссылка на номер проблемы GitHub не работает?