After doing a “simple” merge (one without conflicts), git show
usually only shows something like
commit 0e1329e551a5700614a2a34d8101e92fd9f2cad6 (HEAD, master)
Merge: fc17405 ee2de56
Author: Tilman Vogel <email@email>
Date: Tue Feb 22 00:27:17 2011 +0100
Merge branch 'testing' into master
This is because, for merges, git show
uses the combined diff format which omits files that agree with either of the parent versions.
Is there a way to force git to still show all differences in combined diff mode?
Doing git show -m
will show the differences (using pairwise diffs between the new and all parent versions respectively) but I would prefer to have that with the differnces marked by +/- in the respective columns like in combined mode.