[問題解法紀錄] Support for password authentication was removed on August 13, 2021.

問題解法紀錄 · 2024-04-22 · 155 人瀏覽過

之前都是用vscode的git插件處裡版本管理的問題,今天專案部署後發現bug就直接在伺服器修了,要推送上去之後就要我登入github,當我帳密打完之後跟我Support for password authentication was removed on August 13, 2021.,我直接傻眼。

問題

新規github要求使用ssh key或是token登入

解法

依照官方說明解決,我使用ssh rsa 2024-04-22T16:38:46.png 然後到個人帳號設定頁面 SHH and GPG keys 點擊New key進入設定頁面 2024-04-22T16:41:00.png 將剛剛的ssh rsa填進KAY欄,在Title欄命名 2024-04-22T16:41:43.png

這樣ssh key就設定完了 然後回到專案資料夾打上

git remote set-url origin git@github.com:{user_id}/{project_name}.git

連到github遠端資料庫 就可以重新執行git push

參考資料

#人生剩力組 - GitHub 不能再使用密碼驗證,你有更好的選澤 - SSH Key Github - Adding a new SSH key to your GitHub account

git github git push
Theme Jasmine by Kent Liao