git 提示 fatal: The remote end hung up unexpectedly

我在 git push 的时候遇到报错 fatal: The remote end hung up unexpectedly

解决方法如下:

1. 调整缓存限制(大文件推送)

bash 复制代码
git config --global http.postBuffer 524288000  # 设置缓存为500MB
git config --global https.postBuffer 524288000  # 设置缓存为500MB

2. 优化网络传输设置

bash 复制代码
git config --global http.lowSpeedLimit 0       # 禁用最低传输速度限制
git config --global http.lowSpeedTime 999999   # 延长超时时间

题外话,对大文件进行管理的时候,千万不要忘记用Git LFS
使用Git LFS管理大文件

bash 复制代码
git lfs install                   # 安装Git LFS扩展
git lfs track "*.psd"             # 跟踪指定类型的大文件
git add .gitattributes            # 提交跟踪配置
git add file.psd && git commit -m "Add large file"  # 常规提交
相关推荐
sensen_kiss1 小时前
Git和GitHub基础教学
git·github
jingsi19912 小时前
如何优雅的使用ssh-key访问多个git仓库
git·ssh
向贤2 小时前
Git常用命令全面分类总结
git
Codeking__5 小时前
Linux——工具(3)git——版本控制器
linux·服务器·git
绛洞花主敏明7 小时前
git submodule管理的仓库怎么删除子仓库
git
青红光硫化黑14 小时前
Git基础之基本操作
git
熙曦Sakura19 小时前
【Git】创建,切换分支
git
lida200321 小时前
ArduPilot开源代码之AP_OSD
git·开源·ardupilot
Hamm1 天前
咦,你的Git仓库贡献者里怎么有这么多大佬???
前端·git·github
钢板兽1 天前
Java后端高频面经——JVM、Linux、Git、Docker
java·linux·jvm·git·后端·docker·面试