Github で push しようとすると Permission denied (publickey) となって行き詰まったのでメモ
Github に push しようとしたら、
Permission denied (publickey)
と怒られる場合、マニュアル↓のとおり上から順番にチェックしていけば良いと思うのです。
http://help.github.com/ssh-issues/
が、自分の場合どーーしてもうまくいかなくて、下記を試したところ、push ができるようになりました。
git remote set-url origin git@github.com:【私のgithub id】/【私のリポジトリ名】.git
git remote -v で見られる値は、set-url の前後で同じなのに、set-url したら無事開通した、というところで、原因はよくわかりませんでしたが、何か関連づけがうまくいっていなかったということらしい。