git diff --ignore-matching-lines=<pattern> で特定のdiffを除外しようとしたがうまくいかず調べたところ、hunk単位でパターンが適用されるらしい。 hunkのサイズを小さくできないかを調べた。

Can I modify git-add’s default hunk size? - Stack Overflow

hunk sizeを diff.context で指定できる

git config --global diff.context 0

# 実行時のみ
git -c diff.context=0 diff