2021年8月13日以降、GitHubへのGit操作(HTTPS経由)でアカウントのパスワード認証が廃止された。代わりに使用する認証方法はどれ?
GitHubは2021年8月13日から、Git操作におけるパスワード認証を廃止しました。現在は、HTTPSではPersonal access token(PAT)をパスワードの代わりに使い、SSHではSSHキーを登録して認証を行います。これは、パスワードの漏えい時のリスクを減らし、権限範囲や有効期限を細かく管理できるようにするための変更です。SMSコードは二要素認証で使われ、メールアドレスのみやCAPTCHAはGit操作の認証方法ではありません。