git 如何向仓库上传大文件?large file storage lfs(超过 100M)

参考这两个网页:

1.https://docs.github.com/en/repositories/working-with-files/managing-large-files/about-git-large-file-storage

2.https://arfc.github.io/manual/guides/git-lfs


第一个网页说明了:git 免费版本支持的大文件最多 2G

第二个网页说明了 git lfs 的具体操作方法

这里有一些常用命令:

1.查看 lfs 正在跟踪的文件类型

bash 复制代码
git lfs track

2.查看 lfs 正在跟踪的文件的文件名

bash 复制代码
git lfs ls-files

如果根据第二个网页还是不能上传大文件,那么原因是:你在安装 git lfs 之前就已经把那些大文件使用 git add 以及 git commit 添加到历史中了。

解决方案:删除 .git 文件夹,重建 repo 即可。似乎有更复杂的方法能够从 git history 中删除大文件的历史记录,不过那玩意儿太深奥了,我就不管了

相关推荐
晨曦中的暮雨4 小时前
Learn Claude Code:CodeAgent 与后端程序大搭配——定时任务、Git Worktree 和MCP 服务
git·ai·llm·agent
减瓦4 小时前
用 Git 为本地文件打造一台时光机
开发语言·git·编辑器
Huangjin007_6 小时前
【Linux 系统篇(十一)】基础开发工具(六) —— 版本控制器 Git
linux·运维·git
影视飓风TIM19 小时前
Linux下C语言缓冲区原理 + Git版本控制
linux·c语言·git
tianyuanwo1 天前
当提交标题重复阻塞CI:Git分支修复实战
git·ci/cd·分支基线调整
Salt & Light1 天前
Git 分支操作与恢复完整记录
git
重生的黑客1 天前
从远程仓库到企业级协作:Git push、pull、PR、多人开发与分支模型
git·分支·多人协作
tianyu2341 天前
Git 常用命令完整手册
git·版本控制·常用命令
gwf2162 天前
SSD读写速度深度解析:顺序读写vs随机读写、IOPS、延迟,你的硬盘性能到底怎么看?
git·嵌入式硬件·缓存·github·智能硬件