なか日記

一度きりの人生、楽しく生きよう。

GitHubにssh接続しようとしたら Permission denied (publickey). と叱られた

半年近く電源を入れてなかったデスクトップPCにWindows8をインストールして環境を整えている今日この頃ですが、Gitでsshのカギを作成してgit cloneしようとすると以下のようなエラーで怒られてしまいました。

D:\> git clone git@github.com:nakaji/MyConfig.git
Cloning into 'MyConfig'...
Warning: Permanently added 'github.com,207.97.227.239' (RSA) to the list of known hosts.
Permission denied (publickey).
fatal: The remote end hung up unexpectedly

ちょっと調べたら、GitHubに情報が載ってました。
Error: Permission denied (publickey) · github:help

で、以下のようにsshの秘密鍵を登録してあげればOK

D:\> ssh-add C:\Users\nakaji\.ssh\id_rsa
Enter passphrase for C:\Users\nakaji\.ssh\id_rsa:
Identity added: C:\Users\nakaji\.ssh\id_rsa (C:\Users\nakaji\.ssh\id_rsa)