Ahhh, it took me awhile to get used to using it, too.

If you don't use `git mv` and instead use `mv`, `git` will get confused and think you deleted the file you moved, and will not automatically add the new name. `git mv` will appropriately register the movement action. `svn` also has a `mv` command for the same reason.