🎃

git pushでエラー!!Support for password authentication was removed on Au...

2023/12/03に公開

Abstract(git,ubuntu22.04)

タイトル通りなんだけど、新規で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