2016-07-12 2 views
2

gitチュートリアルの後、今日はhttpsを介してgit hubのリモートに最初のプッシュをしたが、パスワードを入力しなくても済むように、詳細:gitとウィンドウの違いを理解しようとしている - 混乱している

git config --global credential.helper wincred 

これは概念としてどのように機能していますか?私が信任ヘルパーに出会ったのは初めてです。私はWindowsとGitでどのように動作するのか分かりません。どこに格納されていますか、プッシュまたはプルするとどのように認証されますか?

私はこれをオンラインで検索しようとしましたが、初心者の方に簡単な方法でこれを説明する情報は見つかりませんでした。

+0

http://stackoverflow.com/questions/15381198/remove-credentials-from-gitに詳しい説明があります –

答えて

3

wincredをcredential.helperに使用している場合、gitは標準のCredential Managerを使用してクレデンシャルを保存しています。

コントロールパネルの設定からCredential Managerを表示できます。

enter image description here

+0

ありがとう@ gauthaman私は前に資格情報マネージャーに来ていないので、2人の人がgitを使用していたら同じマシン上のウィンドウには、2つの別々の資格情報が保存されますか?起こって混ざり合う機会はありませんか? –

1

のWindows資格情報の管理のためのthe MSDN documentationを参照してください。 gitインターフェイスは、提供されたAPIを使用してクレデンシャルを安全に保存します。 CredEnumerateCredWriteのような機能は、保存された資格情報をチェックし、それらを追加または更新するのに使用されます。

+0

申し訳ありませんが、私はドキュメントを見ましたが、初心者として私はそれが私が理解するのを助けるのにそれほど明確ではないと感じました。 –

関連する問題