備忘録です。
ssh の公開鍵認証を使用してgithubからクローンしたい時は以下のようにする。
~/.ssh/config
Host forGithub ← ここ大事
User git
Hostname github.com
Port 22
IdentityFile ~/.ssh/id_rsa_for_git ←各リポジトリ毎に鍵を作成する。
ServerAliveInterval 120
github の各リポジトリで公開鍵を登録する。
$ git clone forGithub:githubのログイン名/リポジトリ名.git
例えば hoge さんの huga リポジトリをとってくる場合。
$ git clone forGithub:hoge/huga.git
とすればオーケー。
#補足
ssh-add をするのをお忘れなく。