git拉取项目太大失败(超时)

这篇具有很好参考价值的文章主要介绍了git拉取项目太大失败(超时)。希望对大家有所帮助。如果存在错误或未考虑完全的地方,请大家不吝赐教,您也可以点击"举报违法"按钮提交疑问。

问题

通过git拉取GitHub上的项目失败报错信息如下

fetch-pack: unexpected disconnect while reading sideband packet
fatal: early EOF
fatal: fetch-pack: invalid index-pack output

原因:因为拉取的项目过大导致失败

解决

1.利用镜像网站
将链接中的 github.com 替换为 github.com.cnpmjs.org 

如果方法1报以下错误

Could not resolve host: github.com.cnpmjs.org

在git控制台上输入下面这句,然后在正常去拉取,它会使你默认使用镜像文章来源地址https://www.toymoban.com/news/detail-584626.html

git config --global url."https://hub.fastgit.xyz/".insteadOf https://github.com/
2.拉取最近提交的一次提交,然后再拉取全部
git clone --depth 1 [链接] 
git fetch --unshallow
3.延长克隆的时间
git config --global http.postBuffer 600000

到了这里,关于git拉取项目太大失败(超时)的文章就介绍完了。如果您还想了解更多内容,请在右上角搜索TOY模板网以前的文章或继续浏览下面的相关文章,希望大家以后多多支持TOY模板网!

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处: 如若内容造成侵权/违法违规/事实不符,请点击违法举报进行投诉反馈,一经查实,立即删除!

领支付宝红包 赞助服务器费用

相关文章

  • git克隆仓库太大导致报错失败

    公司git仓库非常大导致clone不下来(https),每次临近结束的时候就会报错: 后更换为ssh方式也clone失败,后来实在没办法,就想着能否用一个分支clone一个分支。这么做的优点是只clone一个分支,速度快。缺点是,不能切换分支,要使用某个分支的时候,只能按照这个方法重新把

    2024年02月12日
    浏览(39)
  • git拉取失败

    eclipce拉git上面别人的代码失败,失败如图 所有修改的文件必须commit之后才能提交或拉取git分支,你或别人提交.class文件很正常。 别人上传了.class文件,理论上这个编译后的文件是可以不要的。 终极解决方法: 一: (你已经提交过了你的代码)你让组内成员拉一下你的代码

    2024年02月11日
    浏览(24)
  • 成功解决使用git clone下载失败的问题: fatal: 过早的文件结束符(EOF) fatal: index-pack 失败

    1.缓存不够 按照下面操作增加缓存(命令行操作),若是不想使用命令行,也可以在用户家目录下的全局git配置文件 .gitconfig 中,直接更改文件内的内容 使用 git clone 克隆代码时出现以下报错,这个一般是由于代码仓库太大,而本地网络不是很稳定都可以造成以下问题 方法

    2024年01月18日
    浏览(107)
  • git拉取失败/git fatal终极解决方法

    被折磨不下20次总结出来的终极方案 首先关闭代理试试,不行就下一步 重置代理或者取消代理的方式 添加全局代理 再次尝试,不行就下一步 找到host文件,目录如下: C:WindowsSystem32driversetc 获取github的IP地址(隔几天就会有点变化,所以不要以为改一次就一劳永逸了) htt

    2024年02月12日
    浏览(40)
  • idea中GIT拉取代码失败

    可能是pull代码的时候网络中断了一下,然后后面一直update project failed,而且手动git pull代码是也出现 fatal: bad object refs/remotes/origin/master error: \\\"远程仓库地址\\\"did not send all necessary objects  解决方法: 方法一: // 进去该项目下的.git文件内的本地远程分支目录 cd .git/logs/refs/remote

    2024年02月11日
    浏览(67)
  • [git] 记一次git lfs拉取失败解决过程

    之前在Unity做了一个小demo,用unity的.gitignore的模板和自家工程的.gitattribute模板,加了lfs上传了,后续其它同学下载我的demo的时候出现了prefabs和fbx丢失的问题 一开始发现好像是lfs没有自动拉取并析出,同学使用git lfs pull 解决了部分fbx的问题,仍然有几个prefabs是丢失状态,后

    2024年04月15日
    浏览(43)
  • 解决Linux系统git clone失败或超时问题

    使用git clone常常不成功,以下是解决办法,亲测有效 1. 修改hosts 首先使用 sudo vim /etc/hosts 进入hosts,此时是查看模式 按下 i 进入编辑模式,此时需要插入两个IP地址 使用 https://www.ipaddress.com/ 查找两个地址: 然后将地址和名字粘贴进hosts文件中:  2. 重启网络和服务器 完成

    2024年02月05日
    浏览(60)
  • git push超过100MB大文件失败(remote: fatal: pack exceeds maximum allowed size)

    push代码的时候,有时会出现如下问题 remote: fatal: pack exceeds maximum allowed size error: failed to push some refs to ‘git.n.xiaomi.com:fuzheng1/nl2sql.git’ 解决方案: 将本地 http.postBuffer 数值调整到GitHub服务对应的单次上传大小配置 查看是否配置成功

    2024年02月06日
    浏览(69)
  • git远程仓库拉取失败解决办法

    记录在一次从git上clone代码,由于远程仓库太大导致拉取中断报错,报错信息: 报错截图: 有人说增加git缓存,我的已经调整到10240M,但是没用 虽然能clone下来,但是用idea打开后,在git面板只能找到master分支,远程的分支在idea上是找不到的。 第三种完成之后,用idea打开c

    2024年02月02日
    浏览(57)
  • git拉取代码时输错密码后再次拉取失败解决方法

    1、打开控制面板找到用户账户 2、点击管理你的凭据 3、点击windows凭据 4、找到普通凭据列表中输错密码对应的行,点击出现详情,点击下面的删除即可重新拉取代码输入用户信息。

    2024年02月11日
    浏览(60)

觉得文章有用就打赏一下文章作者

支付宝扫一扫打赏

博客赞助

微信扫一扫打赏

请作者喝杯咖啡吧~博客赞助

支付宝扫一扫领取红包,优惠每天领

二维码1

领取红包

二维码2

领红包