Wenn Sie einen Remote-Server besitzen und Linux ausführen, dann können Sie einfach einen Ordner erstellen, den Sie beispielsweise als "alle 10 Sekunden" -Chronjob einrichten.
Es gab eine Sache, die Sie auf Linux installieren können, die Ihnen die Mac Time Vault oder Windows Schattenkopien wie Feature gibt. Führen Sie dies auf dem Remote-Server aus.
Dies ist bei weitem nicht so gut wie ein Dienst Dropbox Sie gerade zu gehen gibt, aber es ist frei, der Platz auf dem Server speichern ...
UPDATE
Nachdem mehr lesen, über Wie Git funktioniert (schau dir die Wiki-Seite an, Zitat von Linus ist erstklassig) scheint alles, was du brauchst, ist, den Remote-Server zu erhalten und einen Cron-Job einzurichten, der deine Änderungen regelmäßig festschreibt und alle Updates auf diese Weise herunterlädt teilen Sie Dateien und synchronisieren Sie mit mehreren Computern.
Nicht sicher, wie sicher Git ist, können andere gerade anfangen zu lesen oder müssen sie ein Passwort oder etwas wissen? In diesem Fall führen Sie es in einer verschlüsselten Partition aus.