git 文件太大克隆失败(fatal: index-pack failed)

本文介绍了解决Git克隆时遇到的深度限制问题的方法,包括如何设置初始克隆深度为1并后续获取完整仓库,以及修改配置文件来更新远程分支引用。
一、 当使用git clone 产生这个问题的时候,在第一次克隆的时候,把克隆深度设置为1,然后再fetch
git clone  https://example.com/example/example.git --depth  1
cd example
git fetch --unshallow

或者,Git小乌龟,克隆时勾选 深度(默认1)。

二、git clone --depth=1 之后怎样获取完整仓库?
  • 1、vim .git/config
    进入编辑模式,输入 i
[remote "origin"]
	url = http://gitlab.pab.com.cn/STB/aims/AIMS-CORE/aims-core.git
	fetch = +refs/heads/master:refs/remotes/origin/master

修改为:
[remote "origin"]
	url = http://gitlab.pab.com.cn/STB/aims/AIMS-CORE/aims-core.git
	fetch = +refs/heads/*:refs/remotes/origin/*

保存退出,按ESC,然后输入 :wq

  • 2、重新拉取
git fetch -v
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值