Тот факт, что ваша разработка является удаленной, не имеет значения до тех пор, пока в системах установлен git (или вы можете его установить).
Если вы можете где-то получить установку центрального репозитория, вы простоSSH на удаленный хост, а затем клонируйте хранилище в ваш домашний каталог на удаленном хосте.Когда вы внесли свои изменения, вы отправили их в общий репозиторий, чтобы члены вашей команды могли перейти в свои домашние каталоги.
Даже без центрального репозитория есть множество вариантов для вас и других пользователей.Все вы можете создать «публичный» репозиторий в подкаталоге вашего домашнего каталога, из которого вы предоставляете своим коллегам права на чтение.Итак, после того, как вы выполняете свою работу в частном репо в своем домашнем каталоге, вы помещаете его в публичное репо в доступном каталоге, и ваши коллеги могут получать ваши обновления оттуда.
Или вы включаете git-daemon и позволяете ему получать обновления непосредственно от вас.
Или, если на сервере есть место, к которому вы все можете получить доступ, просто поместите туда общий репозиторий..
Или, вы можете сделать git create patch-файлы и отправить их по электронной почте.
Другими словами, нет недостатка в решениях;вам просто нужно найти то, что подходит вашему рабочему процессу.