現象
Githubにpushできない
以下、エラー内容
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://github.com/<ユーザ名>/<リポジトリ名>.git/': The requested URL returned error: 403
エラー原因については以下の記事を参照
解決策

1.GitHub で Settings → Developer settings → Personal access tokens → Generate new token を開く

2.必要な権限にチェックを入れ、 Generate token をクリック(迷ったらすべてチェックしてOK)
※ 再確認できないためtokenはメモ必須


3.コントロール パネル → ユーザー アカウント → 資格情報マネージャー → Windows資格情報 を開く
4.汎用資格情報の github.com または Sourcetree が付いてるものを削除

5.C:\Users\ユーザ名\AppData\Local\Atlassian\SourceTree 内の下記ファイルを削除
- bookmarks.xml
- opentabs.xml
- passwd
- userhosts

6.C:\Users\ryome\AppData\Local\Atlassian\SourceTree.exe<ランダム文字列>/<version>/ 内の下記ファイルを削除
- user.config

7.Sourcetree を起動し、 Add からローカルリポジトリを選択する

8.プッシュ時に ユーザー名 と 2で取得したtoken を入力する
9.プッシュが成功すれば解決