Зробивши «просте» злиття (одне без конфліктів), git show
зазвичай показує лише щось на зразок
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
Це відбувається тому, що для злиття git show
використовується комбінований формат diff, який опускає файли, що узгоджуються з будь-якою з батьківських версій.
Чи є спосіб змусити git все-таки показувати всі відмінності в комбінованому режимі різниці?
Додавання git show -m
покаже відмінності (використання парних відмінностей між новою та всіма батьківськими версіями відповідно), але я вважаю за краще, щоб різниці, позначені +/-, у відповідних стовпцях, як у комбінованому режимі.