github のレポジトリを fetch しようとしたら以下のエラーが出るようになりました。
remote: Support for password authentication was removed on August 13, 2021.
Please use a personal access token instead.
2021年8月13日でパスワードによるアクセスが廃止され、個人アクセストークンのみのアクセスになったようです。
個人アクセストークンを使用する
https://docs.github.com/ja/github/authenticating-to-github/keeping-your-account-and-data-secure/creating-a-personal-access-token
パーソナルアクセストークンの有効期限を無期限に設定することは推奨されてないようです。
最長で1年後まで設定できます。
ページの右上で、プロフィール画像をクリックし、続いてSettings(設定)をクリックしてください。
左サイドバーで [Developer settings] をクリックします。
左のサイドバーでPersonal access tokens(個人アクセストークン)をクリックしてください。
パーソナルアクセストークンは、従来のパスワードと同じように使えます。
[Generate new token] をクリックします。
トークンにわかりやすい名前を付けます。
このトークンに付与するスコープ、すなわち権限を選択します。
トークンを使用してコマンドラインからリポジトリにアクセスするには、[repo] を選択します。[Generate token] をクリックします。
トークンをクリップボードにコピーします。
セキュリティ上の理由から、ページから移動した後は、トークンを再度表示することはできません。
コメント