So, it appears to be impossible to set or change the log message in any way when doing "git merge --squash". I've tried all of these, at least:
* --log * --no-log * --log=0 * -m foo No matter what options I provide the squash merge commit message always appears as the standard computed message, completely unchanged. The only solution I've found is go whack the .git/SQUASH_MSG file directly after the merge command completes!! Is this really right? It seems ridiculous to me that I cannot control that message from the command line. Why is the --squash version of the merge command so anemic in this respect compared to a "normal" merge command? I'm using Git 1.8.5.3; maybe this is improved in a newer version? -- You received this message because you are subscribed to the Google Groups "Git for human beings" group. To unsubscribe from this group and stop receiving emails from it, send an email to git-users+unsubscr...@googlegroups.com. For more options, visit https://groups.google.com/d/optout.