当前位置:   article > 正文

git clone 代码报错_compressing objects卡住

compressing objects卡住

git clone 代码报错

刚入职一家公司,上班第一天代码老是clone不下来,报错!
lijianyun@shihaibodeMac-mini ~ % git clone https://git.xxx.com/xxx/ios.git
正克隆到 ‘ios’…
remote: Enumerating objects: 194594, done.
remote: Counting objects: 100% (194594/194594), done.
remote: Compressing objects: 100% (55723/55723), done.
fatal: 远端意外挂断了997/194594), 1.00 GiB | 7.61 MiB/s
fatal: 过早的文件结束符(EOF)
fatal: index-pack 失败

问同事是不是公司网络不行,同事说可以的,而且他那边没问题,他那边可以clone, 我就想是不是因为我网络配置的问题,检查不是这问题,后来google查, 查到的90%左右都是说clone的文件太大了
在这里插入图片描述
我听同事说这个项目clone下来有3G左右,试了git config --global http.postBuffer 524288000或者git config --global https.postBuffer 524288000, 试过把阀值设置成5G或者6G甚至50G都不行,还是报这个错误, 后来切换到4G热点也不行, 好抓狂啊,后来试另外一个clone地址就好了
在这里插入图片描述
这个地址是ssh://git@git.xxxx.com:2022/xxxx/ios.git就可以clone下来的, 都不知道为什么,有大神知道的话麻烦告知一下!
总结一下出现这问题的解决方案:
1.查看是否配置了ssh的公钥,没有的话自行百度.
2.查看网络是否好,不行可以连4G热点.
3.使用文件过大的方法解决, 设置缓存大小git config --global http.postBuffer 524288000.多试试设置几个.
4.看看是否引用了国外的库, 看看这个库的使用环境.
5.看看同事是否可以.
6.看看用另外一个clone地址,比如ssh://git@git.xxxx.com:2022/xxxx/ios.git。

声明:本文内容由网友自发贡献,不代表【wpsshop博客】立场,版权归原作者所有,本站不承担相应法律责任。如您发现有侵权的内容,请联系我们。转载请注明出处:https://www.wpsshop.cn/w/小小林熬夜学编程/article/detail/510960
推荐阅读
相关标签
  

闽ICP备14008679号