8月13日以降、Githubのパスワード認証が廃止されました

GitHub、2021年8月13日以降パスワードでのGit操作を禁止へ | TECH+

エラー

パスワード認証しようとすると、以下のようにエラーになります

1
2
3
4
5
$ git pull
Password for 'https://username@github.com':
remote: Support for password authentication was removed on August 13, 2021. Please use a personal access token instead.
remote: Please see https://github.blog/2020-12-15-token-authentication-requirements-for-git-operations/ for more information.
fatal: unable to access 'https://username@github.com/username/repo/': The requested URL returned error: 403

対処法

公式の以下の記事の通り、Personal Access Tokenを発行し、いつもと同じく認証する際に、 パスワードのかわりにPersonal Access Tokenを入力します

個人アクセストークンを使用する - GitHub Docs

1
2
$ git pull
Password for 'https://username@github.com':(パスワードのかわりにPersonal Access Tokenを入力)