Open2

複数のGithubアカウントを使う方法

とり天 こっこちゃんとり天 こっこちゃん

普段個人アカウントを使っているけど、急遽会社のアドレスでGithub作らないといけなくなったよ!!
というためのメモ

アカウント準備

まずアカウントを作成しておく。
すでによく使っているブラウザでいつものアカウントでログインしているのであれば
別ブラウザでGithubに入り新規アカウントを作る。

次にいつものアカウントのページを開く

手順はこれ

アカウントページとかで右上にある自分の丸アイコンを押してメニューを開く。
Switch accountのどこーって探してたら右上の方にひっそりとあった

ここを押すと「Add」が出てくるのでクリックするとログイン画面に飛ぶので新しく作ったアカウントの情報を入れます

新しいアカウントでログインできるので同じ要領でスイッチマークを押すと既存アカウントに戻れる。
これでGithub側はOK

とり天 こっこちゃんとり天 こっこちゃん

私はコミット周りはターミナルではなくFork Git Clientで管理しているので
他にも設定が必要になる。

↑ぶっちゃけGituhubで作った新規アカウントに紐づいたリポジトリであればコミットの管理は全て紐づいているアカウント管理になるので何もしなくても作業はできてしまう(リポジトリごとに.git/configで管理されているから)

が、ちょっとそれだと認証が諸々できていなかったりで怖いので設定は必要。

確認項目

  • リポジトリに紐づくアカウント管理
  • コミットの設定(ユーザー名・メールアドレス)
  • SSHキーの管理
  • 認証情報のキャッシュ