1. 程式人生 > >webstorm git時認證失敗(Authentication failed )的解決

webstorm git時認證失敗(Authentication failed )的解決

目前呢  公司專案管理用的GitLab,前段時間基於自家伺服器沒準備好,域名還在申請等問題,用的託管伺服器及IP地址,後來來了個遷移,呃呃呃~ 然後不管是pull還是push 都失敗啦

開始呢 ,報錯一直401,顯示沒許可權,無奈之下,安裝了sourceTree,通過sourceTree提交和拉取都是ok的,證明賬號許可權沒問題

那基本判斷問題出在webstrom的設定上或者是賬號快取

 

git檢視賬號和email

git config --global user.name [username]

git config --global user.email [email]

查詢使用者資訊    git config --list

 

檢視賬號資訊,如果不對的話,請修改

git config --global user.name “username(你的使用者名稱)”

git config --global user.email “email(你的email)”

 

百度說git下面這句,會清除賬號資訊,下次操作會出現賬號、密碼輸入框(呃呃呃~~~~ 我操作了反正是沒一點反應 ) 

git config --system --unset credential.helper

 

之前操作到這一步就停止了,問題並沒有解決,解決辦法是通過sourceTree提交、拉取

================================================================

今天準備git一個新專案,報錯 fatal: Authentication failed for

 

根據提示直接執行

 git -c core.quotepath=false -c log.showSignature=false pull --progress --no-stat -v --progress origin develop

會出現一個彈窗,輸入密碼

回到webstrom,clone專案  出現彈窗 輸入賬號、密碼  

在clone專案的時候,輸入專案地址,test出現 successful

接下來,就可以隨意的提交、拉取啦

 

 

以上,僅我自己出現這個問題並解決的全部經歷,如果恰巧你遇到了和我一樣的問題,希望能幫到你,如果不能給你提供幫助,深感抱歉

另外,如果有遇到相似的症狀,不同的病因,歡迎相互交流