facebook twitter hatena line email

Git/github/複数アカウント

提供: 初心者エンジニアの簡易メモ
2021年5月24日 (月) 13:31時点におけるAdmin (トーク | 投稿記録)による版 (接続テスト)

移動: 案内検索

githubで複数のアカウント別にログインする方法

参考:https://qiita.com/yampy/items/24638156abd383e08758

githubへの接続設定追加

$ vi ~/.ssh/config
Host github.com.hoge
  User git
  Port 22
  HostName github.com
  IdentityFile ~/.ssh/github_hoge_id_rsa
  TCPKeepAlive yes
  IdentitiesOnly yes

rsaキー作成

ssh-keygen -t rsa -C "githubのメールアドレス" -f ~/.ssh/github_hoge_id_rsa

githubのrsaに公開鍵追加

接続テスト

ssh -T github.com.hoge

以下分のようなものが帰ってくれば、成功

> Hi hogehoge! You've successfully authenticated, but GitHub does not provide shell access.

レポジトリへの接続

ドメイン部分を変更する

git clone git@github.com:user1/testtest.git

git clone git@github.com.hoge:user1/testtest.git