Running on a Unix based system sometimes collides with the default settings of git.
If you renamed a Java source file (sole camel case rename) your Git may not detect this change.
This can be fixed with the Git setting core.ignorecase
:
$ git config core.ignorecase false
Happy renaming. :)