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

相关推荐
maply7 小时前
VSCode 中的 Git Graph扩展使用详解
ide·git·vscode·编辑器·扩展
行十万里人生11 小时前
Qt事件处理:理解处理器、过滤器与事件系统
开发语言·git·qt·华为od·华为·华为云·harmonyos
会敲代码的Steve14 小时前
git笔记-简单入门
笔记·git
画船听雨眠aa15 小时前
gitlab云服务器配置
服务器·git·elasticsearch·gitlab
Tangcan-1 天前
Linux中基础开发工具(yum,vim,gcc/g++,git,gdb/cgdb)
linux·git·vim
苏-言1 天前
Git进阶之旅:分支管理策略
git
初级代码游戏1 天前
git:恢复纯版本库
git·恢复·纯版本库
苏-言1 天前
Git进阶之旅:Git 多人合作
git
lingllllove2 天前
git rebase的使用
git
苏-言2 天前
Git进阶之旅:tag 标签 & IDEA 整合 Git
git