Я пытаюсь перечислить все измененные файлы внутри ветви FEATURE-1, игнорируя при этом фиксацию слияния в ветку DEV, из которой он был изначально создан с использованием git diff. Таким образом, график выглядит так:
x---y---z---w---feature
/ / /
---a---b---c-+-d-+-e---dev
и когда я выполняю y коммит и набираю
git diff --name-only dev...feature
, я получаю право, что мне нужно. Но после слияния ветки Feature в dev, представьте, что мы находимся на w, используя эту команду, я получаю пустой выводПоэтому мне нужно как-то исключить все коммиты слияния из git diff. Есть ли способ исключить такие коммиты? заранее спасибо.
Я использую git версии 2.21.0.windows.1 Windows 10, для локального проекта