I've just started with RaspberryPi and was thinking of this very problem, but my intended solution was to set-up a git server and then pull from my RaspberryPi. That seems like the safest option.<p>I was even thinking of running a node script which would pul the changes to the pi on a schedule.