-
GitHub 仓库存储限制:
公开仓库:
- 仓库大小推荐保持在1GB以下
- 单个文件最大100MB
- 无月度流量限制
私有仓库(免费版):
- 总存储空间500MB
- 单个文件同样100MB
- 每月流量限制100GB
-
处理大文件方案:
超过100MB解决方法:
1. Git LFS (Large File Storage):
- 支持大文件存储
- 不计入普通存储限制
- 免费版有带宽限制
2. 分割大文件:
- 将大文件拆分
- 使用压缩工具
- 分批提交
-
构建限制:
GitHub Actions限制(免费版):
公开仓库:
✓ 2000分钟/月
✓ 无并发限制
✓ 所有功能可用
私有仓库:
- 2000分钟/月
- 单个作业最多6小时
- 基本功能可用
-
更新文章建议:
日常更新建议:
1. 压缩图片
2. 使用图床
3. 分批提交
4. 定期清理
图片处理:
- 使用WebP格式
- 合理设置分辨率
- 使用在线图床
-
实际操作建议:
处理大文件:
1. 使用外部存储:
- Cloudflare R2
- 图床服务
- CDN加速
2. 使用Git LFS:
git lfs install
git lfs track "*.zip"
git lfs track "*.mp4"
git add .gitattributes
-
监控使用量:
查看仓库大小:
1. GitHub界面
2. 使用命令:
git count-objects -vH
查看大文件:
git ls-files | xargs -I{} du -sh {}