2017年01月05日

GitHubの複数アカウントを切り替える

GitHubの複数アカウントを切り替える方法

まず、サブアカウント用の公開鍵を作成 fオプションで名前(サンプルではabd)をつけます。

cd ~/.ssh/
ssh-keygen -t rsa -f abc


lsコマンドで秘密鍵「abc」と公開鍵「abc.com」が作成されているのを確認

ls
id_rsa.pub id_rsa abc.pub abc


cat abc.pubなんかでabc.pubの内容をコピーしてgithubに登録しておく

cat abc.pub


vi ~/.ssh/configなんかでabc用の設定を追加しておく

Host github-abc
User git
Port 22
HostName github.com
IdentityFile ~/.ssh/abc
TCPKeepAlive yes
IdentitiesOnly yes


これで設定はok

通常は以下のコマンドでcloneするところを

git clone git@github.com:account/sample.git

以下のコマンドに変更すれば、新たに作成した秘密鍵で認証を行うようになります

git clone git@github-abc:account/sample.git


posted by ねこまんま at 18:46
Comment(0) | TrackBack(0) | Git
この記事へのコメント
コメントを書く
お名前:

メールアドレス:

ホームページアドレス:

コメント:

※ブログオーナーが承認したコメントのみ表示されます。
※半角英数字のみのコメントは投稿できません。

この記事へのトラックバック