GitHub 评测
GitHub 评测:代码托管与协作的事实标准,免费版给无限私有仓库和每月 2,000 分钟 Actions,Team 每人每月 4 美元,企业版 21 美元。代码审查、CI、依赖包共用一个账号,适合 3 人以上研发团队,单人开源项目用免费版就够。
评分明细
优点
- Free 就给无限私有仓库和 2,000 分钟 Actions,个人项目零成本
- Team 仅 $4/用户/月,约为 GitLab Premium $29 的七分之一
- Actions、Packages、Projects、代码扫描共用一个账号体系,集成数量在同类里最多
- 公开仓库的 Actions 分钟不计费,开源项目几乎不用管 CI 预算
- Enterprise 支持 SAML SSO、SCIM 和审计日志 API,离职账号能随 IdP 失效
缺点
- macOS runner 按 10 倍扣分钟,一个 iOS 项目很容易吃光月度额度
- CI 超额、Packages 存储、Codespaces 计算分开计费,账单不好预估
- 组织、团队、仓库三层权限设置分散,新管理员常找不到开关
- 免费用户没有工单支持,只能去社区提问
- 国内访问高峰时段会超时,构建下载速度波动明显
适合
3 人以上、需要代码审查与 CI 一体化的研发团队,以及做开源项目的个人
不适合
必须内网私有化部署、或对国内访问速度极敏感的团队
结论先行
推荐,9.0/10。 GitHub 仍是代码托管里最难替代的那一个:Free 给无限私有仓库和每月 2,000 分钟 Actions,Team 每人每月 4 美元,Enterprise 21 美元。我们核对官网 pricing 页(2026-11)时,这三个数字和两年前一致。它适合 3 人以上、想把代码审查、CI、依赖包、Issue 放进一个账号体系的团队;单人开源项目用 Free 就够,不必付费。
短板是账单不好预测。macOS runner 按 10 倍扣分钟,大仓库的 Packages 存储和 Actions 超额都单独计费。20 人以下先上 Team,别急着买 Enterprise,SSO 和审计日志 API 这类功能多数小公司一年用不上一次。
这篇评测基于什么数据
- 价格
官网 pricing 页(2026-11 核对),含 Free、Team、Enterprise 三档,以及 Copilot 的 $10、$19、$39 三档加购价 - 配额
Docs 的 Actions 计费文档,Linux、Windows、macOS runner 的分钟倍率分别为 1、2、10 - 功能
Docs 中 Actions、Packages、Projects、Advanced Security 的说明页 - 公开资料
Octoverse 年度报告里的仓库与用户规模,Stack Overflow 开发者调查的工具使用率 - 说明:我们没有在统一环境里跑压测,下面关于性能与边界的判断来自官方文档和公开资料
核心功能
代码托管与审查
免费账号即可建无限私有仓库,单个文件硬上限 100 MB,仓库建议控制在 5 GB 以内。真正的差异在审查环节:Team 起支持必需审核人、CODEOWNERS、受保护分支和 rulesets,能规定改到支付目录的 PR 必须由两位后端批准。小团队最常用的是 Draft PR 加自动分配审核人,配合 Issue 里的任务清单,一个需求从讨论到合并的痕迹全留在同一个链接里。
Actions:CI 的实际边界
Actions 按分钟乘倍率扣额度。Free 每月 2,000 分钟,Team 3,000,Enterprise 50,000。Linux 2 核 runner 记 1 倍,Windows 记 2 倍,macOS 记 10 倍,一个 iOS 项目跑 10 分钟等于吃掉 100 分钟额度。超额后 Linux 每分钟 $0.008,macOS 每分钟 $0.08,存储按 $0.25/GB/月。
公开仓库的 Actions 不计费,这条规则让开源项目几乎零成本。私有仓库要自己算:矩阵构建一次跑 6 个 Node 版本,分钟数就乘 6,上线前先看账单页的用量曲线。
权限、包与企业管理
组织分 Owner、Member、Outside collaborator 三级,团队可以嵌套,权限继承比 GitLab 的层级直白。Packages 支持 npm、Maven、NuGet 和容器镜像,Free 给 500 MB,Team 2 GB,Enterprise 50 GB。
Projects 提供看板、表格、路线图三种视图,能按迭代排期,和 Issue、PR 双向关联。免费版就能用,缺点是跨仓库的汇总视图要手工配。
Enterprise 才有的东西是 SAML SSO、SCIM 用户同步、审计日志 API 和 Enterprise Managed Users。最后一项能把开发者账号的创建权收进公司 IdP,离职即失效。200 人以上的研发组织用得上,小团队是负担。
附加能力的取舍
Codespaces 按 $0.18/小时(2 核)加 $0.07/GB/月存储计费,Free 每月含 120 核心小时;Copilot 个人 Pro $10/月,Business $19/人/月,Enterprise $39/人/月。GitHub Models 提供模型调用沙箱,做原型验证合适,不适合挂到生产链路。
评分明细
功能完整度:9.5/10
托管、审查、CI、包管理、项目管理、安全扫描都在一个账号下,第三方集成数量同类最多。扣 0.5 分是因为 Actions 的缓存策略与并发调度仍不如自建 Jenkins 灵活,复杂流水线要绕路。
易用性:8.8/10
网页端路径清楚,新建仓库到第一次 PR 合并 10 分钟内能走完。扣分在权限模型:组织、团队、仓库三层设置分散在不同页面,新管理员容易迷路。
数据质量:9.2/10
这一项按代码与协作数据的可追溯性评。提交历史、评审记录、Actions 日志默认长期保留,API 能拉到细粒度审计事件。企业版日志保留期依套餐而定,采购前要单独确认。
性价比:8.5/10
Team $4/人/月 在同类里偏低,GitLab Premium 是 $29/人/月。但 CI 超额与存储单独结算,构建量大的团队实际支出可能超过席位费。
客户支持:8.8/10
免费用户只有社区论坛;付费用户可开工单,企业版配客户成功经理。中文工单能提,回复以英文为主,首响通常在 24 小时内。
定价说明
| 套餐 | 价格 | 说明 |
|---|---|---|
| Free | $0 | 无限私有仓库,2,000 分钟 Actions/月,500 MB Packages |
| Team | $4/用户/月 | 3,000 分钟 Actions,2 GB Packages,受保护分支与必需审核 |
| Enterprise | $21/用户/月 | 50,000 分钟 Actions,50 GB Packages,SAML SSO、审计日志 API |
| Copilot 加购 | $10/用户/月起 | 个人 Pro $10,Business $19,Enterprise $39 |
月付与年付同价,没有年付折扣,这点和多数 SaaS 不同。隐藏成本集中在三处:Actions 超额分钟、Packages 存储、Codespaces 计算。30 人团队每天跑 200 次构建,CI 超额常常比席位费还贵。
和竞品对比
| 维度 | GitHub | GitLab | Gitee |
|---|---|---|---|
| 定位 | 代码托管加协作平台 | 代码到部署的一体化平台 | 国内代码托管,访问速度占优 |
| 起步价 | Team $4/用户/月 | Premium $29/用户/月 | 免费,企业版需咨询 |
| 优势 | 集成最多,开源项目集中地 | 内置 CI、制品库、安全扫描,可私有化 | 国内网络稳定,备案方便 |
| 短板 | 高级合规功能要 Enterprise | 界面复杂,免费私有库仅 5 人 | 海外集成与社区规模小 |
怎么选:团队在海外或有开源诉求,选 GitHub;要私有化部署、把 CI 和制品库收进内网,选 GitLab;纯国内团队、以访问速度和备案为先,选 Gitee。三家都能接,迁移成本主要在 CI 配置和 Issue 历史。
FAQ
Q: 个人开发者值得从 Free 升到 Team 吗?
A: 一般不值得。Team 多出的 3,000 分钟 Actions、受保护分支和必需审核,单人项目用不上。真要更多 CI,直接在 Free 上买超额分钟更便宜。
Q: Actions 免费额度够一个小团队用吗?
A: 看构建频率。10 人团队每天 30 次构建、每次 8 分钟 Linux,一个月约 7,200 分钟,Free 的 2,000 分钟不够,Team 的 3,000 也紧张,得预留超额预算。
Q: GitHub 和 GitLab 能同时用吗?
A: 能。常见做法是 GitHub 放对外开源镜像、GitLab 做内网主库,用镜像同步。代价是两套权限加两套 CI,10 人以下团队不建议。
Q: Enterprise 的 SSO 必须买吗?
A: 公司用 Okta 或飞书统一登录,且有离职账号当日停用的合规要求时,必须。否则 Team 加组织级双因素认证已经够用。
Q: 国内访问 GitHub 稳定吗?
A: 网页和 git 操作大体可用,高峰时段偶有超时;Actions 与 Packages 走海外 CDN,下载速度波动明显。对构建时长敏感的团队,自建 runner 更稳。
评测方法说明
我们按功能完整度、易用性、信息与数据覆盖、性价比、客户支持五个维度打分,每项 0-10 分,等权平均后四舍五入到一位小数得到总分。本篇价格与配额核对时间为 2026-11,以 GitHub 官网为准,套餐调整后本文可能滞后。
最后更新:2026-10-20
定价说明
Free $0(无限私有仓库、2,000 分钟 Actions/月);Team $4/用户/月(3,000 分钟、2 GB Packages);Enterprise $21/用户/月(50,000 分钟、SAML SSO、审计日志 API)。价格 2026-11 核对官网 pricing 页,月付与年付同价。
同类工具对比
Cloudflare
devtoolsCloudflare 评测:免费版就能挡掉大部分攻击,Pro 年付折合每月 20 美元、月付 25 美元,商业版每月 200 美元起,含 WAF 自定义规则。出海独立站首选,国内访问延迟高,纯国内业务要另配境内加速。
Sentry
devtoolsSentry 评测:错误监控加性能追踪一体,免费版限 1 个用户,Team 每月 26 美元含 5 万条错误和 500 万条 span,用户数不限。采样配不好会烧配额,自建 Relay 可解国内上报延迟,适合 5 到 50 人研发团队。
GitLab
devtoolsGitLab 评测:把代码仓库、CI、制品库和安全扫描装进一套系统,免费私有库限 5 人,Premium 每人每月 29 美元,终极版改为联系销售报价。适合要私有化部署的研发组织,免费版自建 runner 不计构建时长,小团队算不过账。