ローカル repository に Github のアカウントを設定する、複数のアカウント設定に対応した方法 / How to set up a Github account in a local repository, with multiple accounts

注意: 予め現在の状態を壊さないようバックアップをしてください。

グローバル設定を止めて、リポジトリー内のローカル設定ファイルに設定を行う

{YOUR-ACCOUNT-1} 用の鍵を生成

github に公開鍵を登録

Settings > SSH and GPG keys > New SSH key

~/.ssh/config の設定

接続試験

github のリポジトリーをクローン

クローン先: ~/work/src

リモートアドレスを登録

~/.ssh/config の設定に基づいて登録

ユーザー名とメールアドレスを設定

グローバル設定は使わないので削除するか名前を変えておく

--local で設定する

設定結果は下記のようになる

See:

  • https://qiita.com/mogumogusityau/items/4ad9445cfca82ec09a02
  • https://qiita.com/manzoku_bukuro/items/c6fc9cbc069fe4a1b776

コメントを残す

メールアドレスが公開されることはありません。 が付いている欄は必須項目です