git push超过100M文件处理方法

git push超过100M文件处理方法

github 会在你上传文件大于50M的时候,给予警告 ; 大于100M的时候给出 server reject(拒绝上传)

解决方法

保持单个文件在 100 MB 以下

使用 Git LFS

使用 Git LFS突破github限制,支持单个文件超出100M
Git LFS的官方网址在这里: https://git-lfs.github.com/,官网上有很详细的说明。这里就不再重复介绍了

  • 在最终push的时候会打印出如下信息:
    Git LFS: (0 of 0 files, 1 skipped) 0 B / 0 B, 147.30 MB skipped
    回到github上查看,真的push上去了

  • 点击该文件查看,可看到:
    147 MB Stored with Git LFS

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

posted @ 2021-05-18 20:51  clienter  阅读(408)  评论(0)    收藏  举报