Windows 7でgit資格情報キャッシュをセットアップする試行した後、アイデアを破棄し、このエラーメッセージと設定をgitから削除します。
git: 'credential-cache' is not a git command.
この関連する質問 は、資格情報のキャッシュを機能させるために追加のソフトウェアをインストールしてこのエラーを修正する方法を示しています-ただし、この設定をすべて一緒に削除したいと思います。
どうすればよいですか?
私が試してみました: git config --global --remove-section credential-cache
およびそのバリエーション。また、.git/configファイルにも存在しません。
ランニング git config --global -e
グローバルgit構成から問題の構成設定を削除することができました。
[credential]
helper = winstore
私はエラーで同じ問題がありました:
$ git Push -u Origin master
git: 'credential-cache' is not a git command. See 'git --help'.
Branch master set up to track remote branch master from Origin.
Everything up-to-date
そこで、私は資格情報のキャッシュを完全に取り除くことを決め、Git bashでそれを行いました:
git config --global -e
それから私は見つけた
[credential]
helper = cache
そしてそれを削除し、ファイルを保存しました、そして私がもう一度試した後の結果は:
$ git Push
Everything up-to-date
エラーはなくなりました。
ブラッドリー洪水が正しく言ったことを再確認し、git config --global -e
も私のために働き、これを拡張するために私が削除した構成設定は次のとおりでした:
[credential]
helper = winstore
私は走ったgit config --global -e
ですが、認証情報に関連するセクションは含まれていません。
ただし、実行した場合git config -e
が見つかりました[credential]
セクション。
次のコマンドで問題が解決しました。
git config --remove-section credential