У меня есть рабочий репозиторий 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
, я делаю:
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, чтобы я мог заставить его работать?
Спасибо,
(пожалуйста, избегайте «использовать гитолит», если бы я мог)