心尘SEO博客

Google SEO优化全攻略:提高谷歌SEO搜索引擎排名的必备博客

 GitHub 私人库和公开库的区别和限制


  1. GitHub 仓库存储限制

公开仓库:
- 仓库大小推荐保持在1GB以下
- 单个文件最大100MB
- 无月度流量限制

私有仓库(免费版):
- 总存储空间500MB
- 单个文件同样100MB
- 每月流量限制100GB
  1. 处理大文件方案

超过100MB解决方法:
1. Git LFS (Large File Storage):
   - 支持大文件存储
   - 不计入普通存储限制
   - 免费版有带宽限制

2. 分割大文件:
   - 将大文件拆分
   - 使用压缩工具
   - 分批提交
  1. 构建限制

GitHub Actions限制(免费版):
公开仓库:
✓ 2000分钟/月
✓ 无并发限制
✓ 所有功能可用

私有仓库:
- 2000分钟/月
- 单个作业最多6小时
- 基本功能可用
  1. 更新文章建议

日常更新建议:
1. 压缩图片
2. 使用图床
3. 分批提交
4. 定期清理

图片处理:
- 使用WebP格式
- 合理设置分辨率
- 使用在线图床
  1. 实际操作建议

处理大文件:
1. 使用外部存储:
   - Cloudflare R2
   - 图床服务
   - CDN加速

2. 使用Git LFS:
git lfs install
git lfs track "*.zip"
git lfs track "*.mp4"
git add .gitattributes
  1. 监控使用量

查看仓库大小:
1. GitHub界面
2. 使用命令:
git count-objects -vH

查看大文件:
git ls-files | xargs -I{} du -sh {}