HTTPS リモート URL を使用すると、 SSH を使用するときと比べていくつかの利点があります。 SSH よりも、設定が簡単です。 通常は厳密なファイアウォールやプロキシを介して動作します。 ただし、リポジトリをプルまたはプッシュするたびに、GitHub 資格情報を入力するように求められます。
Git からパスワードの入力するダイアログが表示されたら、personal access token を入力します。 または、Git Credential Manager などの認証情報ヘルパーを使用できます。 より安全な認証方法を優先し、Git のパスワードベースの認証が削除されました。 詳しくは、「個人用アクセス トークンを管理する」をご覧ください。
[資格情報をキャッシュする](/get-started/git-basics/caching-your-github-credentials-in-git)ように Git を設定すれば、毎回パスワードを求められないようにできます。 認証情報のキャッシュを設定すると、HTTPS を使用してリポジトリをプルまたはプッシュするときに、Git はキャッシュされた personal access token を自動的に使用します。
参考資料
-
[AUTOTITLE](/get-started/git-basics/about-remote-repositories) -
[AUTOTITLE](/authentication/keeping-your-account-and-data-secure/about-authentication-to-github) -
[AUTOTITLE](/authentication/connecting-to-github-with-ssh/generating-a-new-ssh-key-and-adding-it-to-the-ssh-agent#adding-your-ssh-key-to-the-ssh-agent) -
[AUTOTITLE](/get-started/git-basics/caching-your-github-credentials-in-git)