git push時出現 fetal:unable to access "https://github.com/...",Timeout...的問題解決


解決方案

1.查看git配置

git config --global -l  

打開Git Bash輸入相應指令

我這邊是之前配置了git代理,所以判斷問題大概率出在這,因為之前用的SSR,一直開着所以配置了http和https的代理,之后沒有修改過。

2.取消代理

輸入下面兩條指令取消代理信息的配置

git config --global --unset http.proxy   #取消http代理
git config --global --unset https.proxy  #取消https代理

再次查看git 的配置信息

git config --global -l  

可以看到代理信息的配置已經沒有了。如果出現執行了指令但是上面的配置信息還存在的情況可以自己找到對應的git配置文件進行修改。

目錄為:

c:/user/luli/.gitconfig    #此處的luli是我的username,請根據自身情況進行修改

用編輯器打開刪除其中的代理配置即可。

3.小結

至此,成功解決。

git remote rm origin    #刪除之前錯誤建立的遠程倉庫防止出錯
git remote add origin https://github.com/....   #此處修改為自己的項目地址
git push origin master //推至遠程倉庫,應該會要求輸入用戶名密碼

然后登陸github,對應的倉庫下就有你剛剛push上來的東西了。


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM