1. 程式人生 > >remote: Invalid username or password. fatal: Authentication failed for .......

remote: Invalid username or password. fatal: Authentication failed for .......

最近一直沒有使用GitHub提交程式碼,今天提交了點東西,發現怎麼都push不成功!我就納悶了,這段時間沒有做任何事情,這是怎麼回事呢?

  • 我使用的sourcetree提交程式碼。首先它會彈出一個框框讓你輸入,使用者名稱密碼,然而輸入了很多次,還是remote: Invalid username or password. fatal: Authentication failed for xxx, 以至於我都開始懷疑是不是密碼寫錯了。當然密碼是沒有錯的。
  • 然後百度了許久。。。終於找到一個靠譜的

解決方案

  1. 首先用登入GitHub網站做如下設定
    這裡寫圖片描述
    這裡寫圖片描述
    這裡寫圖片描述
    這樣就生成了一個新的token

  2. 然後再用命令列輸入命令

    git push origin master
    

    接下來會讓你輸入使用者名稱密碼。
    這裡寫圖片描述

參考文章