facebook twitter hatena line email

「Git/github/複数アカウント」の版間の差分

提供: 初心者エンジニアの簡易メモ
移動: 案内検索
(ページの作成:「==githubで複数のアカウント別にログインする方法== $ vi ~/.ssh/config <pre> Host github.com.hoge User git Port 22 HostName github.com Identity...」)
 
(githubで複数のアカウント別にログインする方法)
行1: 行1:
 
==githubで複数のアカウント別にログインする方法==
 
==githubで複数のアカウント別にログインする方法==
  
 +
参考:https://qiita.com/yampy/items/24638156abd383e08758
 +
 +
===githubへの接続設定追加===
 
  $ vi ~/.ssh/config
 
  $ vi ~/.ssh/config
  
行13: 行16:
 
</pre>
 
</pre>
  
rsaキー作成
+
===rsaキー作成===
 
  ssh-keygen -t rsa -C "githubのメールアドレス" -f ~/.ssh/github_hoge_id_rsa
 
  ssh-keygen -t rsa -C "githubのメールアドレス" -f ~/.ssh/github_hoge_id_rsa
  
 
githubのrsaに公開鍵追加
 
githubのrsaに公開鍵追加
  
接続テスト
+
===接続テスト===
 
  ssh -T github.com.hoge
 
  ssh -T github.com.hoge
 
以下分のようなものが帰ってくれば、成功
 
以下分のようなものが帰ってくれば、成功
 
  > Hi hogehoge! You've successfully authenticated, but GitHub does not provide shell access.
 
  > Hi hogehoge! You've successfully authenticated, but GitHub does not provide shell access.
 
参考:https://qiita.com/yampy/items/24638156abd383e08758
 

2021年5月24日 (月) 13:29時点における版

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.