eclipseでgitlabからプロジェクトをインポートしようとすると、毎回パスワードが要求されてインポートできません。
秘密鍵、公開鍵は作成済みです。
①ターミナルでSSH KEYを作成
cd ~/.ssh ssh-keygen -t rsa -C アドレス@example.com
②秘密の鍵のセキュリティを強化するために以下のコマンドを実行
chmod 600 id_rsa
③鍵の管理を簡単にするために、~/.ssh/configに設定を追加
vim ~/.ssh/config
Host gitlab.example.com User git Port 22 HostName gitlab.example.com TCPKeepAlive yes identitiesonly yes identityFile ~/.ssh/id_rsa →key(id_rsa)秘密鍵までのパスを記述
④gitlabに公開鍵を登録
⑤eclipse→Window→Preferences→SSH2で公開鍵の登録
⑥import→Projects from Git→CloneURIでURIにgitlabからSSH Keyをコピペ
ここで、次に進むとパスワードが求められ、未入力でOKすると以下のエラーメッセージが出ます。
公開鍵と秘密鍵はパスワードなしで作成しました。
エラーメッセージ
An error occurred when trying to contact git@gitlab.~~~~~.git
See the Error Log for more details
Possible reasons:
・Incorrect URL
・No network connection (e.g. wrong proxy settings)
エラーメッセージを閉じると、以下のメッセージも出てきます。
git@gitlab.~~~~~.git: Auth fail:
Invalid password or missing SSH key.
あなたの回答
tips
プレビュー