fengzf的gravatar头像
fengzf 2022-05-18 11:06:32
解决git项目太大,Git Clone失败,early EOF

1、背景:公司的一个早期开发的项目,里边除了jar包,静态资源中有视频,项目很大,有3G多,因疫情防控需要居家办公,结果在家死活git不下来。一直卡着,1个多小时候后报错,无论用idea、sourcetree、还是直接用命令:git clone ...时间长了都报错。从头天晚上折腾到第二天早上。

Clone failed

early EOF

The remote end hung up unexpectedly

2、网上查了很多资料,很多解答都是运行以下命令:

git config http.postBuffer 524288000

增加缓存空间,解决上传大小限制的问题,但还是以失败告终。

 

3、解决方式:

以我要git的项目us-index.git

git clone --depth 1 http://git.51ake.com/scm/webg/us-index.git
cd us-index
git fetch --unshallow

查看当前已获取的分支

git branch -a

解决git项目太大,Git Clone失败,early EOF

最后通过分支名称去拉取分支信息以及checkout。依次执行如下指令:

git remote set-branches origin 远程分支名称
git fetch --depth 1 origin 远程分支名称
git checkout 远程分支名称

亲测有效


打赏

已有1人打赏

最代码官方的gravatar头像
最近浏览
沙漠鱼  LV12 6月30日
fellowfun  LV11 6月2日
fengzf  LV16 5月23日
最代码官方  LV163 5月22日
顶部 客服 微信二维码 底部
>扫描二维码关注最代码为好友扫描二维码关注最代码为好友