🎃
git pushでエラー!!Support for password authentication was removed on Au...
Abstract(git,ubuntu22.04)
タイトル通りなんだけど、VMに新規でubuntu22.04を設定して、git pushを実行すると下記エラーで失敗してた。
Support for password authentication was removed on August 13, 2021.
WindowsのC:\Users配下の.gitconfig探したり、TortoiseGitの設定探したり、もう小一時間も彷徨って... orz
解決方法
結論 : githubのアクセストークンを取得して、パスワードに入力する。
1. 自分のgithubアカウントにアクセスする。
https://github.com/xxxx/
↓
アイコンクリック
↓
Settings
↓
Developer settings
↓
Personal access tokens
↓
Note: 適当に。わかりやすい名前をつける。
Expiration: 適当に。有効期限を設定する。
チェックにはrepo,admin:repo_hook,delete_repoを選んどく。
Generate tokenを押下
↓
2. アクセストークン取得!!
赤丸を押下でコピー
↓
どっかに保存しとく。
これをgit pushの時のPasswordに設定すれば、pushできた。ふぃ~。
毎回ログインIDとパスフレーズ聞かれてめんどい時
$ git config credential.helper store
Discussion
ありがとう!