Isn't there a way to view the diff of a merge commit in such a way that you see the diff between the two parents at once?
I'm not talking about viewing the diff with parent 1, and then you see the diff with parent 2. The output I am wanting has two columns used on the left. For every line which differs from parent one, column one has a +/- sign. And likewise for parent two.
It would look like this:
Hello
- World
-- How are you
+ doing?
In this output, any line which starts with two pluses or minuses means that the merge commit itself introduced the change apart from an automerge.
Can you do this in git?
EDIT:
Here is a related question: How do you see / show a git merge conflict resolution that was done, given a merge commit SHA1?
My use case is the same as that question: I want to see the changes made as a result of resolving merge conflicts.