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头像
最近浏览
不想起  LV9 9月22日
harrycoder  LV1 8月30日
zhangqqq 8月22日
暂无贡献等级
adminIO99 7月26日
暂无贡献等级
沙漠鱼  LV12 6月30日
fellowfun  LV11 6月2日
fengzf  LV16 5月23日
最代码官方  LV163 5月22日
顶部 客服 微信二维码 底部
>扫描二维码关注最代码为好友扫描二维码关注最代码为好友