GitLab запрашивает пароль при клонировании через ssh

GitLab запрашивает пароль при клонировании через ssh

Я настроил 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

Связанный контент