記事のバージョン: Enterprise Server 2.17
Git が常にパスワードを要求するのはなぜですか?
GitHub とやり取りしようとするたびに Git がユーザ名とパスワードの入力を求めてくる場合は、おそらくリポジトリに HTTPS クローン URL を使用しています。
HTTPS リモート URL を使用すると、 SSH を使用するときと比べていくつかの利点があります。 SSH よりも、設定が簡単です。 通常は厳密なファイアウォールやプロキシを介して動作します。 ただし、リポジトリをプルまたはプッシュするたびに GitHub の認証情報を入力するように求められます。
パスワードを保存するように Git を設定すれば、毎回パスワードを求められないようにできます。 これを設定すると、リポジトリをプルまたはプッシュするとき、キャッシュされたパスワードが自動的に使用されます。