一切都在正常的运行
正常的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
终于,成功了 我哭了。。。下次小姐姐让我帮忙 我肯定还会答应!!!