egitでgitghubにpushするとき「auth fail」になるときの対応(Mac)

久々の投稿がまたもやメモ書き。。。
でも、2011年はメモ書きでもよいので更新頑張ります!

問題

egitを利用してgithubにpushしようとすると
「auth fail」になる

対応

秘密鍵の設定を.ssh/configに追加してあげれば良い


vim ~/.ssh/config
===============================
Host github.com
IdentityFile = <<利用したい秘密鍵へのパス>>
===============================
chmod 600 ~/.ssh/config
↑権限変えていないとArrayホニャスカExceptionを吐く。。それじゃわからんでしょ。。

環境


OS - OSX 10.6.5
eclipse - Helios Service Release 1
egit - 0.4.9