上传大文件到github

  • 问题:github 会在你上传文件大于50M的时候,给予警告 ; 大于100M的时候给出 server reject(拒绝上传)
  • 解决方案

1.下载git lfs

git lfs install(初次使用)

2.git lfs track “file.zip”(大文件的名称)

3.git add .gitattributes

4.git add file.zip

5.git commit -m “备注信息”

6.git remote add origin git@github.com:tianqixin/runoob-git-test.git(仓库名)

7.git push -u origin master

目前 Git LFS的总存储量为1G左右,超过需要付费。

  • 新的问题:提交到远程仓库时文件超过100M,提交失败,删除了大文件之后,再次commit,push发现仍然失败,因为需要删除错误的版本。
  • 解决方法:

查看提交日志及状态:git log (commit时的说明很重要,不要省略)

git status

退回到N步之前:git  reset  --hard HEAD~N

  • 删除本地仓库:

  删除仓库文件夹下隐藏的.git文件夹即可

 

posted @ 2021-11-29 15:39  sushamu  阅读(269)  评论(0编辑  收藏  举报