往GitHub
上push
单个超过100M
文件的时候,会报一下错误:
remote: Resolving deltas: 100% (472/472), done. |
解决
根据提示,访问https://git-lfs.github.com,通过安装git-lfs
来上传大文件。
安装
直接在官网下载安装
Homebrew
安装:brew install git-lfs
MacPorts
安装:port install git-lfs
使用
在项目根目录执行一次
git lfs install
选择希望
Git LFS
管理(或直接编辑.gitattributes
)的文件类型。可以随时配置其他文件扩展名。git lfs track "*.psd"
将
.gitattributes
文件加入到版本控制git add .gitattributes
像往常一样提交并推送到GitHub。
git add file.psd
git commit -m "Add design file"
git push origin master
总结
当需要用GitHub
来保存一些电子书等文件的时候,就可以使用这种方式来push
。