IDEA Push代碼到 Github報錯:AggregateException encountered

1、問題描述

當使用Intellij IDEA push代碼到github時,報錯:
Push failed
Failed with error: AggregateException encountered.
unable to read askpass response from ‘(某路徑名)\intellij-git-askpass.bat’
failed to execute prompt script (exit code 1)
could not read Username for ‘https://github.com’: No error

2、錯誤原因

(1) git版本過低。可以使用cmd,輸入git --version,查看版本。2.16.x版本以下,會出現該問題。

3、解決辦法

(1) 下載更高版本的git:git下載地址 我下載的是當前最新版git version 2.26.1.windows.1
(2) 安裝完後(默認安裝即可),用git --version進行驗證。
(3) 重新push,提交成功。(會需要輸入github賬號密碼)

如果你沒有設置github訪問權限,請參考下一步設置github訪問權限。

4、設置github訪問的權限

(1) 在setting中,設置github訪問權限
在這裏插入圖片描述
(2) 創建api token
登錄時,報錯如下:can’t login:Connection reset。原因是github.com網站連接不穩定。
在這裏插入圖片描述
(3) 添加當前網絡連接github最穩定的網址到host
查詢當前網絡訪問github.com的網址,連續查詢幾次,取出現次數最多的結果。ip查詢網址
在這裏插入圖片描述
將ip添加到host
在這裏插入圖片描述
連接成功後,會自動生成token。
在這裏插入圖片描述

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