fatal: early EOF fatal: index-pack

已有 370人阅读此文 - - JAVA

       在使用从github.com上clone项目时,是不是会经常遇到这样的问题呢,除了网上介绍的其它更改hosts或翻墙的方式,我再介绍一个也比较有用的方式.


以更新spring-framework源码项目为例.

 首页第一步关闭压缩:

git config --global core.compression 0

然后尝试clone你的项目

git clone --depth 1 https://github.com/chuanqi/spring-framework.git

这一步完成后,会自动创建一个文件夹spring-framework,进入这个文件夹

执行如下代码

git fetch --unshallow 

或
git fetch --depth=2147483647

以上都完成后,执行如下代码

git pull --all

如此几步大功告成, 这个方法的思想就是 分步分批下载不同的文件,避免因为下载一个大文件,一步失败全部失败的问题,通过这个方法,哪一步失败就从哪一步再次开始就行了,不会每次都从头再来.希望能帮助到您.

来源:自成e家 出处:fatal: early EOF fatal: index-pack
本文由 自成e家 原创 ,转载请注明出处,你的支持是我继续写作、分享的最大动力!
期待你一针见血的评论,Come on!