Dun Peal <dunpealer@xxxxxxxxx> writes: > Sigh. You're right, what a silly man I am!!! > > I assume there's no way to do what I want, except maybe encourage > everyone to use an alias for `git merge` that includes the flag. I have a strong suspicion that it is not really what you want to always use --squash merge, and everybody forced (or "encouraged") by you to do so would hate you in the end. The solution to whatever problem you are trying to solve should not be to discard one of the most valuable information git keeps track of to avoid the CVS/(old)SVN mess when performing repeated merges with a branch. I also suspect that you might be delighted by "log --first-parent -m". -- To unsubscribe from this list: send the line "unsubscribe git" in the body of a message to majordomo@xxxxxxxxxxxxxxx More majordomo info at http://vger.kernel.org/majordomo-info.html