While doing some diagnostic work today to determine changes within a big directory of code across two versions, I wanted to remove the noise to see only the modified files in a
git diff. After a quick search around, I found myself in the Git documentation scrolling through command options.
And there I found it, a flag
To diff some changes but only show modified files, use
git diff --diff-filter=M
Or to just remove added and deleted files, to keep changes like rename or unmerged, the lowercase works as an inverted filter;
a == !A.
git diff --diff-filter=ad