I'm trying to use [git-ftp](https://github.com/git-ftp/git-ftp) to push files to an FTP server. The server already has files on it, that were uploaded via some different software (GUI drag-n-drop). The Git repository is running on BitBucket, and all of that side of things is working fine. I'm on Mac OSX 10.9.2 using Terminal.

I followed the [instructions](https://github.com/git-ftp/git-ftp/blob/develop/man/git-ftp.1.md) to apply a .git-ftp.log file to the server by running `git-ftp catchup` - that worked fine and the file appeared on the server. However when I make a change locally, I commit in the usual way, then attempt to upload the change using `git-ftp push`, it tells me 'Everything is up to date'.

If I try `git-ftp push -a` then it tells me 'There are 1 files to sync' (regardless of how many I actually changed), then 'Last deployment changed to ', but then my changes still aren't uploaded.

What am I doing wrong?