【Git】設定も鍵ファイルもパスワードもあっているのに「Permission denied」と怒られてしまう場合。

ssh-agentを起動するとうまくいくかもしれない。

まずはssh-agentを起動。

$ eval "$(ssh-agent)"

次に秘密鍵を起動したエージェントに登録する。

ssh-add ~/.ssh/path/to/id_rsa.key.file

するとパスワードを問われるので入力してエンターすれば完了。

自分の場合なぜかこれで繋がるようになった場面があったので一応メモ。