git push命令時出現錯誤:fatal:HttpRequestException encountered,該怎麼解決?

一、問題描述

今天使用git push命令時出現下面的錯誤:fatal: HttpRequestException encountered.,然後彈出對話框讓手動輸入github的用戶名和密碼才能夠提交,關鍵是每一次都讓輸入,這真讓人頭疼。查了一下是因爲git對v2.16之前的版本不再支持弱密碼提價,需要更新git 憑證管理器才行。

二、官網的描述

官網描述地址:https://github.com/microsoft/Git-Credential-Manager-for-Windows。
全是英文的,大概意思能看懂。

三、解決方案

有兩種解決方案:第一種的下載一個git憑證管理器安裝即可第二種是更新一下git即可

1、下載安裝git憑證管理器法

目前網上大部分介紹的也是採用這種方法,我採用的是第二種。
下載地址
在這裏插入圖片描述

2、更新git至最新版法

1)打開git檢測更新界面,我這裏採用電腦軟件管理器找到更新界面的,如下:
在這裏插入圖片描述
2)點擊Check For Updates按鈕
會彈出下面的對話框,記住選擇:Do not close the applications選項後再點擊Next,如果選擇Automatically close the applications,會把你當前電腦打開的所有軟件關閉才能進行下一步。
在這裏插入圖片描述
一直Next安裝成功後,再次使用就沒有上面的問題出現了。
3)測試命令
下面是我再次測試git push命令,可以看到沒有再出現問題。
在這裏插入圖片描述
能力有限,如有問題,多多指教。。。。

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章