Using GitHub for personal website creation and as a replacement for uploading via FTP has been on my mind for the last couple of weeks, only to find Mark wrote about it:
If your site or host gets hacked, like MediaTemple did, you’re bound to have a shitstorm to clean up after. Instead of combing through files, just do a fresh
git pulland you’re pretty much set. […] Beyond that, having an external service hosting my code means it’s safe and secure if my laptop crashes.
Time to get a paid GitHub account.