github如何上传大文件大于100MB

你说的曾经没有我的故事 提交于 2020-02-28 14:31:59

使用github作为仓库的时候面向开发者还好,几乎代码都是属于细小零碎文件,但是如果面向大部分文件都是 .mp3、.psd 这类的就要谨慎了,因为这类文件很轻松就超过100MB,然而在github上传协议中,超过100MB的文件需要使用扩展来处理,而不是可以直接上传的。

Git Large File Storage

github 官方扩展 (https://help.github.com/en/articles/installing-git-large-file-storage)

macOS 举例

安装命令:
brew install git-lfs
使用命令:
git lfs track "*.psd"  //所有psd文件都使用lfs上传

⬆️注意: 1、lfs 只能根据扩展名来过滤哪些使用lfs上传 2、以上命令执行之后,会在当前目录生成文件".gitattributes",内容大概是这样⬇️

*.psd filter=lfs diff=lfs merge=lfs -text

以后再次上传psd类型的大文件,系统会自动使用lfs上传

易学教程内所有资源均来自网络或用户发布的内容,如有违反法律规定的内容欢迎反馈
该文章没有解决你所遇到的问题?点击提问,说说你的问题,让更多的人一起探讨吧!