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

相关推荐
high20111 小时前
【Git】-- 处理 Git 提交到错误分支的问题
git
axinawang2 小时前
在eclipse中通过git放弃某个版本之前所有的更新
git
菜鸟xy..7 小时前
Typora 小乌龟 git 上传到gitee仓库教程
git·gitee
小old弟9 小时前
Git简明指南:从入门到基本操作
前端·git
大佬,救命!!!10 小时前
git 常用操作整理
git·学习笔记
ashane131411 小时前
Redis的一些高级指令
redis·git·bootstrap
互联网搬砖老肖21 小时前
Git Fetch 和 Git Pull 的区别
git
涛ing21 小时前
【Git “fetch“ 命令详解】
linux·c语言·c++·人工智能·git·vscode·svn
ACGkaka_1 天前
Git(八)如何在同一台电脑登录两个Git
git
漫天转悠1 天前
本地Git仓库SSH同步到Gitee(码云)仓库的完整指南(附:SourceTree同步仓库)
git·gitee·ssh