TortoiseGitにおいて、
GitHubのアクセストークンの有効期限が切れると、プッシュなどの際に以下のようなエラーが出るようになりました。
アクセストークンを生成しなおし、TortoiseGitに登録しなおす必要があります。私は以下のような手順で行いました。
まず、こちらにアクセスしてください。
以下のボタンを押します。
必要な項目を設定し、一番下のボタンで生成します。
「有効期限無し」は好ましくないようです。私はカスタムで設定しました。(1年)
表示されるトークンは必ず、メモ(コピー)してください。
では、次にTortoiseGitに覚えさせます。(Windows10)
適当な個人のリポジトリをクローンし、プッシュしてください。
「Connect to GitHub」ダイアログが表示されます。
2023年9月では下記方法はうまくいきませんでした。
「Connect to GitHub」ダイアログ表示において、「Token」タブを選び生成されたトークンを入力したらうまくいきました。うーん。
「Sign in with a code」を押してください。次に、×を押します。
ユーザー名を入力してください。
生成されたトークンを入力してください。
うまくプッシュできました。