
Я настроил GitLab через Docker, как описано здесь: https://docs.gitlab.com/omnibus/docker/ Затем я создал пользователя и загрузил свои публичные ключи ssh с помощью веб-интерфейса gitlab. Если я подключаюсь к gitlab с помощью ssh, то все работает:
ssh -p 722 [email protected]
Однако, если я попытаюсь клонировать репозиторий
git clone [email protected]:722/username/sampleproj.git
он просит меня ввести пароль для пользователя git. Как вы видите, мой ssh не на порту 22, а на 722. Любые советы будут приветствоваться :)
решение1
Мне пришлось добавить ssh:// в начало. Это работает:
git clone ssh://[email protected]:722/username/sampleproj.git