Я пытался клонировать репозиторий в затмении из gitlab.
Это показывало, что я не могу оформить / зафиксировать репозиторий, пока не сгенерирую пары ключей ssh Далее он дал мне эту ссылку. Я следовал за шагами там . Созданы следующие файлы:
C:\Users\User Name\.ssh\id_rsa
C:\Users\User Name\.ssh\id_rsa.pub
Затем я копирую вставленный открытый ключ обратно в GitLab.
Затем запустил это:
C:\Users\User Name>ssh -T git@xx.xx.xx.xx
The authenticity of host 'xx.xx.xx.xx (xx.xx.xx.xx)' can't be established.
ECDSA key fingerprint is SHA256:mZNjLhcagbXDWoshrvVT7wsMNbQ97UTGlJSfUsH6231.
Are you sure you want to continue connecting (yes/no)? yes
Warning: Permanently added 'xx.xx.xx.xx' (ECDSA) to the list of known hosts.
Ubuntu 16.04.6 LTS
Enter passphrase for key 'C:\Users\User Name/.ssh/id_rsa':
Enter passphrase for key 'C:\Users\User Name/.ssh/id_rsa':
Welcome to GitLab, User Name!
Итак, я чувствую, что могу подключиться из командной строки.
Однако я не могу подключиться в Eclipse.
Я указал файл id_rsa в Eclipse, как указано здесь .
Затем я попытался клонировать репо в затмении следующим образом:
Но он продолжает спрашивать у меня пароль, даже не подключаясь:
Моя информация в профиле gitlab:
- E-mail: user.name@domain.com
- Имя: Имя пользователя
- Имя пользователя: UserN
Что здесь происходит? Что я пропускаю / делаю не так?
PS: Я замаскировал некоторый текст URI репо и свое имя пользователя на втором изображении.