Heh,
two days ago, I said that backups were working. Four commits later, I'm going to say they are for real.
It basically works by committing changes to git via cron on the live server, then pushing to a bare repo. Then, the backup server does a `git pull`. You have to specific the correct directory in the cron for this to work, though.
Also, apparently, mode changes are picked up by git? Your working tree will not be considered clean if you did a `chmod -R 755` or something.