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头像
最近浏览
lyn520  LV3 2023年12月22日
wanglongfei2  LV2 2023年9月5日
yunlielai  LV13 2023年5月18日
随便取个名字_哈哈  LV27 2023年4月4日
聂宇宏  LV2 2022年12月31日
全栈小白  LV33 2022年12月26日
y20031217  LV8 2022年12月16日
Murmure  LV2 2022年12月9日
80730176  LV7 2022年12月6日
lrlboss 2022年11月30日
暂无贡献等级
顶部 客服 微信二维码 底部
>扫描二维码关注最代码为好友扫描二维码关注最代码为好友