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"  # 常规提交
相关推荐
badhope1 天前
Mobile-Skills:移动端技能可视化的创新实践
开发语言·人工智能·git·智能手机·github
zhangfeng11331 天前
Windows 的 Git Bash 中使用 md5sum 命令非常简单 md5做文件完整性检测 WinRAR 可以计算文件的 MD5 值
人工智能·windows·git·bash
csdn_aspnet2 天前
Git灾难级误操作抢救手册:从reset到reflog的终极救援
git·恢复·误删
2401_891655812 天前
Git + 云原生:如何管理K8s配置版本?
git·云原生·kubernetes
m0_528174452 天前
Git对象存储原理(blob/tree/commit) 引用日志(reflog)
大数据·git·elasticsearch·全文检索
无限进步_2 天前
【C++】单词反转算法详解:原地操作与边界处理
java·开发语言·c++·git·算法·github·visual studio
Wzx1980122 天前
Git分布式版本控制工具
git
whale fall2 天前
git add、git commit、git push 的区别和联系
git
倾云鹤2 天前
Git同时推送多个远程仓库
git
sdm0704273 天前
基础开发工具git,gdb
git