當qian windows用戶密碼過期更改了密碼后,操作git pull 拉取遠程倉庫代碼或git push時報錯 如下:remote: HTTP Basic: Access denied Authentication failed for XXX
主要原因
1、由於本地的git配置的用戶名、密碼與gitlabs上注冊的用戶名、密碼不一致導致
2、當操作git命令時又沒有彈框提示請輸入用戶名密碼的提示框
解決方案:1、進入到本地放庫目錄下,然后右擊選擇“Git Bash Here”,輸入如下指令,再次git操作時會讓你重新輸入用戶名和密碼再次輸入賬號密碼即可
git config --system --unset credential.helper
2、如果第一種不能解決 那么嘗試使用第二種方案
git config –global http.emptyAuth true
3、若前面兩種都不行就采用第三種
進入控制面面板》用戶賬戶》管理Windows拼爭》普通憑證》找到git相關的點擊編輯,更新為最新密碼 再次git pull命令操作時會有彈框提示輸入用戶名及密碼
注:我是第三種方法才得到解決問題解決的
