LoginSignup
4
4

More than 1 year has passed since last update.

GitLabでclone出来なくて困ったのでメモ

Posted at

GitLabで個人開発をしようとプロジェクトを作成したのですが、以下のエラーが出てgit cloneが出来ませんでした・・・
なんとか解決できましたのでメモ。

エラー
git@gitlab.com: Permission denied (publickey,keyboard-interactive).

環境

OS: macOS Big Sur バージョン11.1
ssh: OpenSSH_8.1p1, LibreSSL 2.7.3

試したこと

1、アカウントとプロジェクト作成後、ssh接続設定(参考:GitLabにSSHで接続するまでの手順
→git cloneで冒頭のエラーが発生。

2、~/.ssh/configを見直すが特におかしな点は見つからず・・・

3、GitLabに登録したメールアドレスを指定して、秘密鍵&公開鍵を作り直す。(参考:メールアドレスを指定してSSHキーペアを作り直す
→解消されず。

4、参考:ssh-agentに秘密鍵を登録する
→解決
下記のようにssh-addで秘密鍵を登録したら解決できました!!

ssh-agentに秘密鍵を登録
$ ssh-add (秘密鍵のパス)
$ ssh -T git@gitlab
Welcome to GitLab
$ git clone git@gitlab.com:アカウント名/プロジェクト名
remote: Enumerating objects: 3, done.
remote: Counting objects: 100% (3/3), done.
remote: Total 3 (delta 0), reused 0 (delta 0), pack-reused 0
Receiving objects: 100% (3/3), done.

終わりに

今回から初めてGitLabを使っての開発です。
初っ端なからつまずきましたが、頑張っていきます!!

参考

https://wing-degital.hatenablog.com/entry/2020/01/03/175752
https://qiita.com/kyamawaki/items/07fb3332cf3c2f47728a

4
4
0

Register as a new user and use Qiita more conveniently

  1. You get articles that match your needs
  2. You can efficiently read back useful information
  3. You can use dark theme
What you can do with signing up
4
4