從 github 執行 git clone 一個大的項目時提示 error: RPC failed


目前克隆一個比較大的項目,出現RPC failed的錯誤

Cloning into 'bigfiles'...
remote: Counting objects: 190, done.
remote: Compressing objects: 100% (157/157), done.
error: RPC failed; result=56, HTTP code = 200| 5.00 KiB/s
fatal: The remote end hung up unexpectedlfy
atal: early EOF
fatal: index-pack failed

原因

應該是clone內容更新太多,需要設置postBuffer更大些
This can be caused if your specific Git client is attempting to send more data than your local httpPostbuffer setting is set to allow.

臨時解決辦法

While we have server site settings set appropriately for this option, you may need to adjust/override your client's settings. To do this, execute the following command(s):
From within a specific repository. Note the number at the end is the size, in bytes that you wish to allow in a single post. If you have much larger files, you may need to increase this number.

git config http.postBuffer 524288000
To set this gloablly for all remote Git repositories you ever connect to

或者

git config --global http.postBuffer 524288000

參考資料

https://confluence.atlassian.com/bbkb/error-rpc-failed-result-18-http-code-0-301663284.html


免責聲明!

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



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