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 中删除大文件的历史记录,不过那玩意儿太深奥了,我就不管了

相关推荐
恋喵大鲤鱼8 小时前
git rebase
git·git rebase
大志哥12313 小时前
idea+git插件+云备份实现项目新分支新建维护
git
恋喵大鲤鱼13 小时前
git merge
git·git merge
码客日记13 小时前
Spring Boot 配置文件敏感信息加密(Jasypt 企业级完整方案)
java·spring boot·git
_codemonster14 小时前
Codex 核心进阶玩法(技能/MCP/派生/分叉/Git/钩子/子智能体)
git
逻极14 小时前
Git 从入门到精通:版本控制协作实战指南
git·github·分支管理·版本控制
恋喵大鲤鱼14 小时前
git clean
git·git clean
Patrick_Wilson14 小时前
为省一次回归测试,该不该把多个改动堆进一条分支?
git·ci/cd·架构
恋喵大鲤鱼15 小时前
git blame
git·git blame
yeflx15 小时前
Git操作
git