私は複数のリポジトリで作業していますが、最近は社内のリポジトリで作業しており、すべて順調でした。
今日、コードをコミットして別のものにプッシュする必要がありましたが、いくつか問題があります。
$ git push appharbor master
error: The requested URL returned error: 403 while accessing https://[email protected]/mitivo.git/info/refs?service=git-receive-pack
fatal: HTTP request failed
パスワード入力を再度行うことはできません。
Git がリポジトリのパスワードを要求するように、システムの資格情報をリセットするにはどうすればよいですか?
私が試してみました:
git config --global --unset core.askpass
パスワードを解除するには
git config credential.helper 'cache --timeout=1'
資格情報のキャッシュを回避するために...
何も機能していないようです。もっと良いアイデアをお持ちの方はいらっしゃいますか?
ベストアンサー1
Windows マシンでこの問題が発生する場合は、次の操作を実行してください。
資格情報マネージャーに移動
- チェコ語ではSprávce pověřeníと呼ばれます。
- オランダ語ではReferentiebeheerと呼ばれます。
- フランス語では「 Gestionnaire d'identification」と呼ばれます。
- ドイツ語では、 Anmeldeinformationverwaltungと呼ばれます。
- イタリア語では「 Gestione credenziali」と呼ばれます。
- ノルウェー語では、 Legitimasjonsbehandlingと呼ばれます。
- ポーランド語ではMenedżer poświadczeńと呼ばれます。
- ポルトガル語では、 Gerenciador de Credenciaisと呼ばれます。
- ロシア語では、 Диспетчер учётных данныхと呼ばれます。
- スペイン語ではAdministrador de credencialesと呼ばれます。
Windows資格情報に移動
Generic Credentialsの下のエントリを削除します
もう一度接続してみてください。今度は正しいユーザー名とパスワードの入力を求めるメッセージが表示されます。