git拉代碼時報錯error: RPC failed; curl 56 Recv failure: Connection reset by peer


打開電腦第一件事,git pull,但是git給我報了這個錯誤,還是挺蒙蔽的

原因

git clone代碼時,如果項目總大小比較小時克隆代碼沒問題,占用內存比較大時就會如下報錯

解決方案

1.查看git全局配置:git config --global --list
2.找到http.postbuffer,比較這個大小是否遠比你項目的占用內存大,我項目497MB,這里只有500MB克隆不了代碼,雖然500>497,但還是clone不了,設置成1GB后clone成功。
3.設置傳送的緩存大小(即http.postBuffer的值,單位為B,1GB = 102410241000 B = 1048576000 B)
4.497MB的項目是clone成功啦,但809MB的項目克隆失敗,設置成2GB后克隆成功。


免責聲明!

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



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