How to change the default "Squash & Merge" commit message?

Adding another vote for this – we have a beautiful PR description that is approved, and then if the developer does not remember to copy that into the commit message when squash-and-merging, all we get on the master branch is a bulleted list of the original branch commits.


+1. It would be incredibly useful to set the default squash + merge commit message to the PR summary.

Absolutely! This would be a super convenient alternative to always manually squashing, and pushing it.

It’s strange it’s not done yet because it seems not too difficult to implement and even Bitbucket has this feature for years

Please add this feature. Github PR Descriptions are usually very well written and very informative. It’s very nice if the title + PR link + description can just be in the squash commit message.

Voting for this as well! Many junior folks on my team often don’t look critically what’s in their commit message, but we have them writing good PR messages. Help us help ourselves!

1 Like

I would like to also add my voice here in support of this requested feature.

1 Like

Would love to have the possibility to set default commit messages!