There's something strange with how `git diff' parses its flags:
git diff --some-bogus-flag
--> complains as expected
git diff --follow
--> works but there's no mention of this in the man page, and it
doesn't look like it's doing anything
git diff -C -M
--> works as expected too
git diff -CM
--> doesn't say anything (but it does exit with an error code)
git diff -CM --I-can-write-anything here!
--> does the same
--
((lambda (x) (x x)) (lambda (x) (x x))) Eli Barzilay:
http://barzilay.org/ Maze is Life!