You need to sign in or sign up before continuing.
Modify Squash and Merge commit message behaviour
Right now when squashing commits, the behavior for creating the commit message doesn't make any sense:
- If a commit with more than 1 line is found, it will use that for the commit message.
- If everything is "normal", i.e. all the commits have one line, then only the MR title is used for creating the commit message.
- If the MR contains only 1 commit, then it uses the commit's message instead of using the MR title.
Right now it's really painful to use the squash and merge feature with these kind of behaviors.
I suggest getting rid of the behavior 1 and to use both the MR title and body to make a standard Git commit like this:
Commit title
Commit body.
...
Additional info: https://chris.beams.io/posts/git-commit/#seven-rules
Thanks.
Edited by Ghost User