From: Antoine Pelisse Date: Fri, 28 Dec 2012 16:46:10 GMT Subject: Re: git diff --ignore-space-at-eol issue Message-ID: In-Reply-To: > The --ignore-space-at-eol option is ignored when used in conjunction > with --name-status. > It works fine otherwise. Indeed the behavior of diff --stat, and etc has been corrected very recently to make it more consistent across all options. I don't know if the new behavior is exactly what you expected: $ git diff --ignore-space-at-eol test.txt $ git diff --ignore-space-at-eol --stat test.txt test.txt | 0 1 file changed, 0 insertions(+), 0 deletions(-) $ git diff --ignore-space-at-eol --name-status test.txt M test.txt The idea is that even though diff doesn't show any differences, stat, shortstat, numstat and name-status reports the file as being changed. This is available since v1.8.1-rc0.