In my git (Xcode) project, I committed a filename with improper case. Now I went to try to rename it, but when I commit, I get:
fatal: Will not add file alias 'MyProject/MyFile.h' ('MyProject/MyFilE.h' already exists in index)
I'm sure this is because git isn't used to be running on a case-preserving, case-insensitive filesystem like HFS+. But how do I get around it?
I tried renaming both files to something else, and committed that, and then renaming them back to what I want, but it still fails (with the same error message).