2017-08-11 3 views
1

、私は次のエラーを取得:configからgit userを削除するには?私はWindowsマシン上でプッシュしようとすると

$ git push -u origin master 
remote: Permission to XXX/YYY.git denied to ZZZ. 
fatal: unable to access 'https://github.com/XXX/YYY.git/': The requested URL returned error: 403 

を問題は、私は設定のどこに言及した「ZZZ」ユーザーを見つけることができないということ、です。私は~/.gitconfig~/.ssh/configを掃除しました。それ以外はどうすればいいですか?

+2

Windowsの資格情報ストアでは、資格情報ヘルパーがhttps URLのログイン情報を保存します。 – poke

+0

@poke that helped!たぶんあなたは "なぜ"の詳細を追加してそれから答えを出すことができますか? – Tim

答えて

1

Windows用Gitでは、「Git Credential Manager」を使用して、非SSHリポジトリの資格情報を格納します。これは、常にコマンドラインに資格情報を入力する必要がないという利点があります。また、資格情報マネージャーは、さまざまな外部サービスのネイティブログインフォームを提供するので、より良い感じです。

資格情報は、コントロールパネルの資格情報マネージャからアクセスできるWindowsの資格情報ストアに保存されます。そこには、資格情報が格納されているものが表示され、個別にそれらを削除できます。

rundll32.exe keymgr.dll, KRShowKeyMgrを実行して、より専門的な「保存されたユーザー名とパスワード」UIを起動することもできます。

0

~/.gitconfig.gitconfigファイルがあるかどうかは、プロジェクトのワークスペースもチェックするだけでなく、

関連する問題