コマンドラインからプロジェクトをリモートリポジトリにプッシュしようとしています。
私のローカルディレクトリ内から、私はヒット:
$ git push
そして、次のエラーを取得します。
remote:username1 / repo.gitへのアクセス許可がusername2に対して拒否されました。
致命的: ' https://github.com/username1/repo.git/ ' にアクセスできません:
要求されたURLがエラーを返しました:403
username1
プッシュしたいリポジトリをホストしている私のgithubアカウントのユーザー名はどこにあり、username2
このマシンで使用していた古いアカウントです。
Macbook AirでOS X Yosemite(v10.10.5)を使用しています。そして、私はsshの代わりにhttpsを使用したいと思います。
username1
リモートにプッシュできるように更新するにはどうすればよいですか?
編集:明確にするために、単にconfig user
オブジェクトを編集することについては話していません。たとえば、
$ git config --global user.name "Billy Everyteen"
$ git config --global user.email "billyeveryteen@example.com"
認証とは関係ありません。私の質問は、リモートリポジトリに書き込むために必要なユーザー認証を扱っています。