Для начала полезно бывает посмотреть не сами отличия, а список отличающихся файлов:
Сделать это можно так:
git diff –name-only <branch1> <branch2>
и список отличающихся файлов со статусом каждого файла (добавлен/удалён/модифицирован):
git diff –name-status <branch1> <branch2>
Ну и сами изменения в файлах:
git diff <branch1> <branch2>