Если у вас есть удаленный сервер и вы работаете в linux, вы можете просто иметь папку, которую вы rsync
настроили, например, как хронологическое задание «каждые 10 секунд».
Былвещь, которую вы можете установить на Linux, которая дает вам хранилище времени Mac или теневые копии Windows, такие как функция.Запустите это на удаленном сервере.
Это ни в коем случае не будет таким же хорошим, как сервисная выпадающая коробка, которую вы сейчас получаете, но она бесплатна, сэкономьте место на сервере ...
ОБНОВЛЕНИЕ
Прочитав больше о том, как работает Git (посмотрите вики-страницу, цитата из Линуса на высшем уровне), кажется, все, что вам нужно, это получить удаленный сервер и настроитьзадание cron, которое регулярно фиксирует ваши изменения и загружает любые обновления, так как таким образом вы можете обмениваться файлами, а также синхронизировать их с несколькими компьютерами.
Не уверены, насколько безопасен Git, другие могут просто начать читать его или делать это?нужно знать пароль или что-то?в этом случае запустите его в зашифрованном разделе.