WindowsのマシンでEgitで開発しようとしたらcygwinベースでgit(ssh)を使っている関係で http://github.com/guides/using-the-egit-eclipse-plugin-with-github のやり方が上手くいかない。 Egitからsshで接続するときにWindowsのHOMEフォルダの.ssh(C:\Users\makoto_kw\.ssh)を参照するけど、cygwinのHOMEフォルダ(C:\cygwin\home\makoto_kw\.ssh)に鍵が入ってるので認証できない。 先にgit cloneしてからプロジェクトを追加するやり方でもうまくいくようだ。 やり方 1. cygwinからgit cloneする git clone git@github.com:makotokw/php-twient.git 2. eclpseの新規プロ