git pull,push,clone時に403エラーが出たときの対処法
仕事中に遭遇したので備忘録として
エラー内容
$ git clone https://git-codecommit.ap-northeast-1.amazonaws.com/v1/repos/xxxxxxxx Cloning into 'Test'... fatal: unable to access 'https://git-codecommit.ap-northeast-1.amazonaws.com/v1/repos/xxxxxxxx/': The requested URL returned error: 403
発生原因
私の場合はAWSのcodecommitからcloneしようとした際、認証情報入力画面で誤ったパスワードを入力してしまいました。
再度cloneを試みたのですがcloneできずに上記エラーが発生しました。
実際に間違えた認証情報入力画面は以下のウィンドウです。
解決方法
結論
windows資格情報マネージャーより対象gitの資格情報を削除する。
振り替えると、上記認証情報はwindowsの画面でした。
windowsはその資格情報を使用してリモートリポジトリと認証のやりとりをしているみたいです。
windows資格情報マネージャーからgit情報を削除し、再度git clone
すると資格情報が出てきます。