I was pondering getting a private Github account, then I found out Site5 has git support. Woo, problem solved.