Git: показать diff между ветками, игнорируя коммиты, объединенные в
Моя история хранилища выглядит примерно так:
x---y-+-z-+-branch
/ / /
---a---b---c-+-d-+-e---master
Я хочу получить один diff (т. Е. Как выходные данные 'git diff' - мне не нужна целая куча diff, как производит 'git log -p') из полной истории 'branch', без включения какой-либо из изменения, которые были объединены в «ветку» от «хозяина».
Как я могу это сделать?