一次关于git push失败的爬坑之路

 

一切都在正常的运行

正常的pull   commit   push代码    一切都那么的自然

然而 一次前端把打包后的文件给了我让我帮忙上传一下,这顺手的事情我就答应了下来   没想到这却是噩梦的开始

替换文件   commit   push   等待进度条走完完事

突然弹出了

Enumerating objects: 35, done. Delta compression using up to 8 threads Total 26 (delta 12), reused 0 (delta 0) the remote end hung up unexpectedly the remote end hung up unexpectedly RPC failed; curl 56 Recv failure: Connection was reset

一脸懵逼  thread???线程???我提交个代码怎么就线程有问题了,明明还可以正常push  pull啊  我又reset 到之前  commit了一次小改动试了下   push   成功了   那就说明我git没事   就是这次文件的问题

那只能是文件大小的问题吧   一百度也都是说缓存太小,又查了下文档

看了下前端给我的文件,又两个js文件大于1M,我又分次把其他的文件commit  push也都可以就这两个大文件不行,那我就按照网上的方法修改http.postBuffer,然后push     。。。???还不行???我炸了啊

继续百度,可是一连看了几十篇全是说postBuffer的问题,可我...明明...改了啊...

又找到一篇博客说

 我用了下git config -l 看了下  咦???我的core.compression怎么是0   他的为啥是1   莫非???

于是我立马查了下文档

 正常都是1-9,那我的0不就是不正常么,而且是关于压缩的,我这就是因为文件过大造成的,应该可以解决吧,于是我改成了1,然后push

怕是idea的问题,我还专门用了gitbush

终于,成功了   我哭了。。。下次小姐姐让我帮忙    我肯定还会答应!!!

 

  • 9
    点赞
  • 17
    收藏
    觉得还不错? 一键收藏
  • 3
    评论
评论 3
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值