git push问题(push到远程服务器出现RPC)
git push问题(push到远程服务器出现RPC)
2024-11-22 04:30:59  作者:稳妥的  网址:https://m.xinb2b.cn/know/fkl326209.html

最近小组成员跟我说,他git提交不了代码我问了下原因,他说他代码一提交就会报,我来为大家科普一下关于git push问题?以下内容希望对你有帮助!


git push问题

前言

最近小组成员跟我说,他git提交不了代码。我问了下原因,他说他代码一提交就会报

error: RPC failed; HTTP 413 curl 22 The requested URL returned error: 413fatal: the remote end hung up unexpectedlyfatal: the remote end hung up unexpectedlyEverything up-to-date

然后他跟我说他百度几种方法,都不管用。下文列下他百度出来的方案

方案一:修改本地git postbuffer大小

git config --global http.postbuffer 524288000

方案二:修改项目.git/config文件,添加如下内容

[http] postBuffer = 524288000

方案三:用管理账号在gitlab中的Account and limit加大Maximum attachment size (MB)和Maximum push size (MB)

可以参考该链接http://blog.csdn.net/techfield/article/details/70198077因为小伙伴不是管理员,后面我尝试了该方案,不管用

问题复盘1、先看git push抛出来的问题

error: RPC failed; HTTP 413 curl 22 The requested URL returned error: 413

对我们有效的信息,估计就是413这个状态码,我们可以先从这个状态码入手

这个状态码的含义是

413 Request Entity Too Large服务器拒绝处理当前请求,因为该请求提交的实体数据大小超过了服务器愿意或者能够处理的范围。此种情况下,服务器可以关闭连接以免客户端继续发送此请求。

注: 查看http状态码信息,可以通过http://www.php.cn/web/web-http.html进行查阅

由状态码的含义,我们可以得出上传的代码可能过大。于是我让小伙伴看下,他上传的代码量有多少,好家伙,一共有4,50M的大小

2、解决方案

方案一:代码进行分批上传,不要一次性上传

小伙伴按这个方案果然解决了问题,但是他说这样好麻烦,总不能以后每次都要分批上传,这样提交代码的效率很低

方案二:增大http方式上传的大小

这个方案就是最开始的设置postbuffer,但问题就是不管用。后面就怀疑说是不是因为配置域名的原因,于是我就采用内网ip的方式直接去push代码,结果竟然可以了。

接着去ping下gitlab的域名,发现那个ip不是gitlab的内网ip,当然ping出来的也可能是外网ip,于是我就把ping出来的ip通过百度一下,显示该ip是本地局域网。

然后很自然的想到项目的gitlab是不是配置了代理,接着就去问搭这个gitlab的前同事。果然他之前搭建这套gitlab采用nginx做了代理,于是衍生出了第三种方案

方案三:修改nginx配置

在http的server节点中添加client_max_body_size,形如下

http: { server: { client_max_body_size: 200m; }}

方案四:用ssh提交代码

配置ssh,可以参考如下链接http://blog.csdn.net/qq_42832446/article/details/105533733

  • ie怎么读(ie如何读)
  • 2024-11-22ie如何读ie英[ˈi:eɪ]美[ˈieɪ]abbr.Ireland爱尔兰共和国;[例句]Shewaschosenasleaderbycommonconsent,ieeveryoneagreedtothecho。
  • yuno原版全cg(在世界尽头咏唱恋曲的YU-NO)
  • 2024-11-22在世界尽头咏唱恋曲的YU-NOTV动画「在世界尽头咏唱恋曲的少女YU-NO」放送时间确定,同时公开了最新的第二弹PV动画将于4月开始放送1分40秒的第2弹PV中,将有亚咲花演唱的片头曲「在世界尽头咏唱恋曲的少女」,还披露了动画第1。
  • 我的未来每一天都值得期待(千呼万唤万众期待)
  • 2024-11-22千呼万唤万众期待—必买“爆”款,请看这里—弄潮科技SUV-ICON市场指导价¥109900-¥129900“惊喜”从不单一,“好色”更具实力“潮流科技SUV”ICON已到店新车搭载了吉利劲擎1.5TD高效动力系统,拥。
  • 如何有效和老板谈涨工资(怎么开口跟老板谈涨工资)
  • 2024-11-22怎么开口跟老板谈涨工资哈喽,大家好!这里是一个集学习、思考、认知方式的地方,点赞关注喵匠,带你一起精进人生!今天喵匠要跟大家分享的是怎么开口跟老板谈涨工资?最近喵匠的朋友来找喵匠诉苦说工作两年,老板工资一点都不给加,正愁着。
  • 发条橙百科简介 发条橙饱受争议下荒诞且自由的浪漫主义情怀
  • 2024-11-22发条橙百科简介 发条橙饱受争议下荒诞且自由的浪漫主义情怀1971年末,这个在当下依旧充满着超前意识的荒诞主义电影《发条橙》出现在了我们的视野因此也让前几年刚刚拍完《2001太空漫游》的导演斯坦利·库布里克再一次被推到电影界的风口浪尖上这也让人们十分好奇,这。
  • 怎么在word中自动生成目录列表(还在手动制作目录)
  • 2024-11-22还在手动制作目录在写论文或者报告的时候,通常会分为很多章节,为了便于浏览,就需要制作一个目录帮助阅读者查看目录该怎么制作呢?今天就让我们一起来看一下吧在制作目录之前一定要做的一件事就是设置大纲级别,简单的说就是设置标。
  • 斗鱼是不是不能养在一起
  • 2024-11-22斗鱼是不是不能养在一起是的如果是同种类的斗鱼,是不建议一起养的因为斗鱼的性格比较凶猛,两条鱼放在一起非常容易打架尤其是雄鱼之间,争斗非常惨烈所以饲养者要想养好斗鱼,最好选择单独养如果是和其它品种的鱼一起混养,是可以尝试一下。
  • 立冬多吃这些菜(吃大鱼大肉不如多吃这菜)
  • 2024-11-22吃大鱼大肉不如多吃这菜立冬了,吃大鱼大肉不如多吃这菜,清脆爽口,润燥还防感冒“老板,虾饺云吞,冻柠茶,再给我来一份芥蓝”这是在香港茶餐厅经常听到的一句话,无论是早餐还是晚餐,很多顾客点单的时候总是喜欢点上这款蔬菜在两广地区。
  • 老郭有新番谈论辈分(老郭的皮裤胡同出第二季了)
  • 2024-11-22老郭的皮裤胡同出第二季了今天下午,郭德纲发了一条微博,[cp]整整20集,张小乙终于到了南京篇幅所限,暂告段落后来,为避官府追究和妖魔复仇,张小乙携妻远避南洋,大奶奶转世投胎为小乙的女儿二爷爷娶狐仙、枕头入魔道叫人蛇粉身救主。
  • 苹果怎么清内存(苹果如何清内存)
  • 2024-11-22苹果如何清内存删除短信:打开设置,点击信息,保留信息,选择30天,删除即可删除不常用的APP:在设置中点击通用,iphone储存空间,选择不想要的应用进入,删除App,再次点击删除App即可删除微信、QQ等软件的聊。
  • 英国女王逝世葬礼(英女王葬礼将于9月19日举行)
  • 2024-11-22英女王葬礼将于9月19日举行威斯敏斯特大教堂图片来源:美联社□楚天都市报极目新闻记者满达黄佳琦白金汉宫当地时间9月10日宣布,已故英国女王伊丽莎白二世的葬礼将于格林威治标准时间9月19日早上10时(北京时间当天晚上6时)在伦敦威。