Git 解決「remote: Invalid username or password.」錯誤

  • 6671
  • 0
  • Git
  • 2020-06-15

錯誤訊息:

remote: Invalid username or password.
fatal: Authentication failed for 'https://github.com/xxxxxxxx.git/'

如果你帳密都對,但出現此錯誤,

請檢查一下,你的帳戶安全設定,是不是設有二次驗證(Two-factor authentication)

導致你的git要去存取時被擋住了~

解決方法

改為用Token的方式取代密碼來進行登入!

進入 Profile > Developer settings > Personal access tokens

 

創建一個新的 token

設定Token名稱,以及存取權限 > 點選 產生token (Generate token)

注意! 請複製保存好此Token ,跳出畫面後它就不會再出現,忘記就得再產生一個新的 !

接下來這組Token取代密碼,進行git存取就可以囉~

Token的好處是,如果有臨時需要給其他人權限進行共同編輯,但又不想將對方加成協作者  (如何加入協作者,請見:Github Repository加入協作者)

就可以提供Token給對方,設定好存取權限,等用完Token隨時可以刪掉!

 

 

 

 


人生美好~別浪費腦容量記程式碼 :- ) 

作者:CYL
出處:http://dotblogs.com.tw/cylcode
資料來源都會特別註明,有興趣都可查詢原出處,本站皆經過整理才分享,如有轉載請顯示出處及作者,感謝。