Git: сообщение коммита для объединения мастера в ветку - PullRequest
1 голос
/ 10 апреля 2019

При слиянии master с текущей веткой перед push, если это не слияние с перемоткой вперед, git устанавливает сообщение по умолчанию Merge branch 'master' into YOUR-BRANCH-NAME.

Но чтобы сделать историю git более осмысленной, каким был бы стандартный формат сообщений для коммитов слияния? Использование сообщения по умолчанию не имеет особого смысла, потому что имена ветвей всегда будут случайными (стратегия ветвления: поток GitHub).

1 Ответ

2 голосов
/ 10 апреля 2019

Вам потребуется выделенная функция , чтобы получать пользовательское сообщение о слиянии каждый раз, когда вы объединяете одну ветвь с другой.
Но после git pull только git commit --amend -m "new message" изменит указанное сообщение.Вы могли бы быть в состоянии автоматизировать его с помощью ловушки после слияния .

Но, опять же, если вы можете избежать слияния с вытягиванием и использовать pull-rebaseвместо этого (для коммитов, еще не переданных), это может быть лучше: см. git config pull.rebase true, чтобы иметь возможность использовать git pull, как вы делаете сегодня, но с перебазированием вместо слияния.

...