走った
git config credential.helperストア
そして走った
git Push Originマスター
資格情報を入力して保存しました。
私はそれらが平文で保存されていることを読んだので、今ではデフォルトで保存および入力されないように資格情報を削除したいと思います。
これどうやってするの?
ターミナルで次のコマンドを実行して、キャッシュに保存されている資格情報を削除します
git config --global --unset credential.helper
資格情報は ドキュメントで説明されているように、コマンドを実行したときに指定したファイル(またはgit credential-store
を使用するもの)に保存されます です。デフォルトは$HOME/.git-credentials
です。このファイルをエディターで開いて編集するか、単に完全に削除する必要があります。
これらが再び保存されないように、資格情報ヘルパーを変更することもできます。たとえば、 git credential-cache
ドキュメント も参照してください。
彼はglobalまたはlocalまたはsystem、defaultでローカルになりますので、正しい方法は移動することですそれぞれのフォルダー(リポジトリー)にこのコマンドを入力します
git config --local --unset credential.helper
または
git config --unset credential.helper
リファレンス: https://www.atlassian.com/git/tutorials/setting-up-a-repository/git-config
上記のソリューションはどれもうまくいきませんでした。マシンを生成したトークンを削除することにより、アクセスを取り消しました。
GitHub Webページにログインしました:写真をクリックします>設定>開発者設定>個人アクセストークン>特定のマシンのトークンを削除します
デーモンを早期に終了させ、タイムアウトする前にキャッシュされたすべての資格情報を忘れたい場合は、終了アクションを発行し、次のコマンドを実行します。
git credential-cache exit