ターミナルでgitユーザーを切り替えるには?
リモートリポジトリにコマンドラインからプロジェクトをプッシュしようとしているのですが、
ローカルディレクトリの中から:
$ git push
を叩くと、以下のようなエラーが出ます。username1/repo.git への許可が username2 に拒否されました。
fatal: unable to access https://github.com/username1/repo.git/ ’: 要求された URL はエラーを返しました。403
ここで username1
はプッシュしたいリポジトリをホストしている github アカウントのユーザー名で、 username2
はこのマシンで使用していた古いアカウントです。また、sshではなくhttpsを使いたいと思っています。
リモートに正常にプッシュできるように、username1
にアップデートするにはどうすればいいですか?
編集: はっきりさせておきますが、私は単にconfig user
オブジェクトを編集するという話をしているわけではありません。私の質問は、私のリモートリポジトリへの書き込みに必要な user authentication を扱っています。