2020年2月8日土曜日

「Permission denied (publickey)」

久しぶりにGitHubからクローンしようとしたら

git clone {GitリポジトリのURL}
git@github.com: Permission denied (publickey).
fatal: Could not read from remote repository.

とエラーが出てしまいました。
少し調べたらわかるのですが、本記事はその解決方法を備忘として残しました。

結論としては、下記のコマンドでsshエージェントに秘密鍵を追加したらクローンできるようになりました。

$ ssh-add -K ~/.ssh/{秘密鍵のファイル名}

おそらくmacOSのアップデートか何かで、sshエージェントから秘密鍵が外れていたのかもしれません。(原因不明)

以上

0 件のコメント:

コメントを投稿