Есть git-репозиторий. Требуется работать с ним с двух компов — с работы и из дома. Есть сервер VPS c доступом по SSH. Очевидная идея — сделать на сервере bare клон и делать на него push/pull из дома и с работы. Проблема в том, что на сервера мало места и я не хочу ставить на него git. Только SSH-сервер. А для типичного сценария git там зачем-то нужен:
git push --set-upstream ssh://user@host.ru:8022/home/user/prg.git master
user@host.ru's password:
zsh:1: command not found: git-receive-pack
fatal: Could not read from remote repository.
Как обойтись без git-а не сервере и зачем от там вообще нужен?