執行pod setup 報錯
error: RPC failed; curl 18 transfer closed with outstanding read data remaining
fatal: the remote end hung up unexpectedly
fatal: early EOF
fatal: index-pack failed
看這提示大意為 ,遠程鏈接意外中斷,剩余數據未完成讀取!
網上有很多朋友遇到這個問題,也給出了解決方案如:
1、修改postBuffer的默認值
taodeMacBook-Pro:~ tao$ git config --global http.postBuffer 524288000
進行修改后確認
taodeMacBook-Pro:~ tao$ git config --list
credential.helper=osxkeychain
http.postbuffer=524288000
2、鏈接 自己手機熱點,再次執行pod setup
查看進度如下
發現並沒有什么用 34.00 kib/s 慢點。。。。。。
3、不能這樣下去呀,這擺明了結果又是失敗,於是看見網上有朋友說是因為國外鏡像已經修改[https://www.jianshu.com/p/daac08374f46](https://www.jianshu.com/p/daac08374f46
於是執行如下命令更換鏡像地址
taodeMacBook-Pro:~ tao$ git clone https://git.coding.net/CocoaPods/Specs.git ~/.cocoapods/repos/master
然后再次執行
taodeMacBook-Pro:repos tao$ pod setup
發現自己走了彎路,原本以為是git clone的問題,便修改postBuffer的默認值等等操作,
浪費了很多時間,所以特此記錄一下希望幫到遇到相同問題的小伙伴。
還有一點:再執行過程中保持網絡暢通,切勿更換網絡,易出現卡死狀態
如果你執行還是失敗可以去cocoapods國內鏡像看看