よく忘れるので備忘録。gitにおいてリモートリポジトリーにアクセスする際にトークンが必要になったので以下のようなエラーメッセージが表示されることがあります。
fatal: Authentication failed for ‘https://github.com/USERNAME/REPOSITORYNAME’
解決方法
画面上部のユーザーアイコンからSettingsを指定
画面左側のメニューから、Developer settingsを指定
Personal access tokensからTokens(Classics)を指定
Generate new tokenを押下。 Generate new token(Classic)を指定
NoteとExpirationとSelect scopesを指定。
ここまでできたら、Push pull時のGitからの問い合わせに以下のように答える
Username for ‘https://github.com’: あなたのGitのユーザーID
Password for ‘https://あなたのID@github.com’: 先ほど作成したトークン
つまり、パスワードの代わりにトークン文字列を使うようにするっていうこと。