I change the capitalization of a directory and Git doesn't seem to pick up on it

Solution 1:

You can tell git to take account of the case by running

git config core.ignorecase false

Solution 2:

You're probably using case insensitive (but case preserving) HFS+. I usually work round this like so:

$ git mv somename tmpname
$ git mv tmpname SomeName