У меня работает репозиторий Gitosis. Если я сделаю
git clone git@server:repo.git
правильно клонирует репо. Тем не менее, это не работает, если я делаю:
git clone ssh://git@server:repo.git
Cloning into repo...
ssh: connect to host port 22: Connection refused
fatal: The remote end hung up unexpectedly
Проблема в том, что когда я использую pip
I, я делаю:
pip install git+ssh://git@server:repo.git
и, конечно, дает:
Cloning into repo...
ssh: connect to host port 22: Connection refused
fatal: The remote end hung up unexpectedly
Если я хочу сделать:
pip install git+git@server:repo.git
Я получаю
ValueError: ('Expected version spec in', 'git+git@server:repo.git', 'at', '+git@server:repo.git')
Есть ли способ настроить pip или gitosis, чтобы я мог заставить его работать?
Спасибо
(пожалуйста, избегайте "использовать gitolite", я бы, если бы мог)