一、事故现场

git push 的时候报错如下:

将分支推送到远程存储库时遇到错误:Git failed with a fatal error,

the romote end hung up unexpectedly

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

二、事故原因

查找错误原因:

执行如下命令,打开git 帮助页面:

$ git config --help

搜http.postBuffer,

原因:缓存值太小,远程便捷HTTP传输请求数据时最大的缓存字节数,默认时1M字节.

三、解决方案

1、方法一:

执行如下命令:将传输缓存设为500M

$ git config http.postBuffer 524288000

2、方法二:

进入本地项目下的.git文件夹,编辑config文件,将postBuffer设为 524288000;


最新文章

  1. LINQ To SQL
  2. eclipse远程debug
  3. Codeforces Round #382 (Div. 2) 解题报告
  4. Menu菜单
  5. (转)GDT与LDT
  6. 启动tomcat的 startup.bat屏幕一闪而过
  7. 弹出窗口zDialog的使用
  8. ural 1203. Scientific Conference
  9. 第1章 网络编程基础(3)——基本Socket通信
  10. Python3基础 nonlocal关键字 内部函数访问到外部函数的变量
  11. CNN的反向传播
  12. 利用JS模拟排队系统
  13. Metadata获取的三种方式
  14. cmd copy命令 文件复制【转】
  15. Linux中的sleep、usleep、nanosleep、poll和select
  16. Codeforces Round #503 Div1+Div2 1019&1020
  17. Android -- Annotation
  18. USB gadget 驱动 printer.c 分析
  19. http常见状态码有哪些?
  20. iis和apache共用80端口,IIS代理转发apache

热门文章

  1. Java并发线程池到底设置多大?
  2. Linux系统基础知识
  3. 五分钟学会conda常用命令
  4. 数据库学习笔记day01+day02
  5. CODING 敏捷看板全新上线,助力研发管理可视化升级
  6. Linux-进程的观察
  7. 28.web8
  8. 你竟然没用 Nuget 构建项目?
  9. python网络编程:UDP方式传输数据
  10. 【产品】移动应用监控平台调研——bugly&fabric