会社ではGitHub、GitHub Enterprise、社内のGitリポジトリの3つ、家でもGitHub、個人Gitリポジトリの2つのGitリポジトリを使っています。

それぞれ違うsshキーを使いたいので、ssh-keygenするときにファイルを分けた場合、ssh-addコマンドで追加しておくと自動的に使ってくれるようです。

ssh-keygen -t rsa -C 'your@address.com' -f ~/.ssh/specified_filename

できた公開キーをリポジトリに登録。

ssh-add ~/.ssh/specified_filename

こうしておけば自動的に使ってくれます。

テスト。

ssh -vT git@github.com