首页
学习
活动
专区
工具
TVP
发布

跟着阿笨一起玩NET

专栏作者
889
文章
1784673
阅读量
82
订阅数
关于git拉取项目时,报RPC failed; curl 18 transfer closed with outstanding read data remaining错的解决方案
之前在从git远程库拉取项目的时候,出现了如上错误,因为拉取时间过长才报的错,所以猜测是内存或者项目过大导致的无法拉取,所以搜了搜,网上说是解决方案有三种,一种是增大缓存区;二是浅克隆,也就是说克隆的时候,先少克隆一些,比如只克隆每个文件只取最近一次提交,不是整个历史版本,三是换协议:具体解决方案如下:
跟着阿笨一起玩NET
2020-07-14
23.3K1
处理GitHub上的不允许100MB大文件上传
今天初次使用GitHub,管理自己的项目代码。项目里用到了百度导航SDK,由于百度导航SDK大于100MB,所以在向GitHub提交代码时出错。具体信息如下: Total 3007 (delta 664), reused 0 (delta 0) remote: error: GH001: Large files detected. remote: error: Trace: 7b7de6b9372ee392e0f3961b05ea6f33 remote: error: See http://git.io/iEPt8g for more information. remote: error: File XXX/XXX/BaiduNaviSDK/libbaiduNaviSDK.a is 102.68 MB; this exceeds GitHub‘s file size limit of 100.00 MB remote: error: File XXX/XXX/BaiduNaviSDK/libbaiduNaviSDK.a is 102.68 MB; this exceeds GitHub‘s file size limit of 100.00 MB。这句话的意思是GitHub问件长度限制在100MB以内。它还提示我们到 (http://git.io/iEPt8g) 去如何处理上传大文件。开始我按照原文的操作,结果还是出现这个错误。后来我左思右想,是不是自己理解错了原文作者的意思。果然后来我在.gitinore这个文件中添加了忽略libbaiduNaviSDK.a 的命令,才成功将自己的文件上传。 具体操作如下: 当我们上传的项目中包含大于100MB的文件时。我们首先要在.gitinore中忽略它。 然后在最新的一次提交中,将该文件从本地仓库和远程仓库全部移除掉。如果这个文件很重要,要记得做一次备份。 如果这个文件是最近一次commit的,并且你还没有push到github 第一步:在.gitinore中忽略你需要忽略的大文件名字(跟忽略一般文件一样)
跟着阿笨一起玩NET
2020-02-25
1.9K0
没有更多了
社区活动
腾讯技术创作狂欢月
“码”上创作 21 天,分 10000 元奖品池!
Python精品学习库
代码在线跑,知识轻松学
博客搬家 | 分享价值百万资源包
自行/邀约他人一键搬运博客,速成社区影响力并领取好礼
技术创作特训营·精选知识专栏
往期视频·千货材料·成员作品 最新动态
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档