On Sat, Aug 27, 2011 at 01:40:09PM -0500, Shaun Ruffell wrote: > > So, in summary, it looks like this is fixed. Actually, after playing with it a little more on OSX, I think it was just operator error on my part and that, for this, the versions are behaving the same. Adding a non-existent file produces an error: $ git add adjaskdj fatal: pathspec 'adjaskdj' did not match any files Adding a file that is on the filesystem but only differs in case with a file in the index silently fails: $ mv Makefile makefile $ echo "hello" >> makefile $ git ls-files -m Makefile $ git add makefile And then when you try to commit the file you just added it fails: $ git commit # On branch master # Changes not staged for commit: # (use "git add <file>..." to update what will be committed) # (use "git checkout -- <file>..." to discard changes in working directory) # # modified: Makefile # no changes added to commit (use "git add" and/or "git commit -a") Adding a file that is in the index, but only differs by case with a file in the filesystem works: $ git add Makefile $ git commit -m "test" [master 8de0bd6] test 1 files changed, 1 insertions(+), 0 deletions(-) -- To unsubscribe from this list: send the line "unsubscribe git" in the body of a message to majordomo@xxxxxxxxxxxxxxx More majordomo info at http://vger.kernel.org/majordomo-info.html