Git之github上传大文件

github默认情况下不允许上传大文件,但是我想在github上备份重要文件,借助lfs实现上传大文件

1、下载并安装Git Large File Storage

2、git lfs 配置

在git仓库所在文件夹中输入如下代码进行安装配置

git lfs install

3、文件上传

git lfs track * #追踪要上传的大文件,*表示路径下的所有文件
git add .gitattributes #添加先上传的属性文件(要先上传属性文件,不然有可能失败)  装个git lfs,把你觉得大的文件加入到.gitattributes格式的标记文件中,然后正常操作就ok了
git commit -m "Git LFS commit" #添加属性文件上传的说明
git push #上传属性文件
git add * #添加要上传的大文件,*表示路径下的所有文件
git commit -m "上传大文件" #添加大文件上传的说明
git push #上传大文件
遇到的问题

1、

batch response: This repository is over its data quota. Account responsible for LFS bandwidth should purchase more data packs to restore access.

目前 Git LFS的总存储量为1G左右,超过需要付费(具体的去自己的github查看自己的账单:账户->Settings -> Billing)

posted @ 2023-04-13 22:40  枫叶艾辰  阅读(703)  评论(0编辑  收藏  举报