After the directory TestDirectory was renamed to lower case (testdirectory) all it's files (a.html and b.html) are shown as modified and even git reset --hard doesn't reset the working tree.
Git always says:
# modified: TestDirectory/a.html
# modified: TestDirectory/b.html
Nothing works to reset the working tree to unmodified state, none of following commands help:
git reset --hard
git checkout -- TestDirectory/a.html
I don't understand why this happens and what I can do. Is it git bug?
The rename wasn't added by me but another git user.
git version 1.6.4
I am running Mac OS X 10.6