Last updated

概览
GitHub 于 2008 年 4 月上线,基于 Linus Torvalds 创建的 Git 版本控制系统。Chris Wanstrath、PJ Hyett、Tom Preston-Werner 和 Scott Chacon 在旧金山创立了该公司,使用 Ruby on Rails 和 Erlang 编写了网页界面。微软于 2018 年 6 月以 75 亿美元股票收购了 GitHub,这是 Satya Nadella 推动云计算和开源战略的一部分。如今,该平台拥有超过 1 亿开发者和数亿个仓库,成为全球最大的源代码托管平台。
GitHub 提供分布式版本控制、用于代码审查的拉取请求、问题跟踪、项目看板以及用于 CI/CD 的 GitHub Actions。免费计划提供无限的公共和私有仓库,每月 2000 分钟 CI/CD 时长。团队计划每用户每月 4 美元,增加 3000 分钟、代码所有者以及受保护分支。企业版每用户每月 21 美元起,提供 SAML 单点登录、高级审计和 Azure 云部署。GitHub Copilot 等附加组件于 2026 年 6 月转为按用量计费,这引起了用户批评,因为他们的成本激增。
该平台已成为程序员社交网络。从 Linux 到 React 的开源项目都托管在这里,开发者通过复刻、拉取请求和问题跨时区协作。GitHub Pages 允许任何人免费托管静态网站,GitHub Codespaces 提供云开发环境,起价为每小时 0.18 美元。美国占 GitHub 客户群的 55%,其次是英国、加拿大、巴西、澳大利亚、法国和德国。大多数客户是少于十人的小团队。
主要特性
- Unlimited public and private repositories
- Pull requests and code review
- GitHub Actions CI/CD
- GitHub Pages for static site hosting
- GitHub Copilot AI code assistant
- GitHub Codespaces cloud IDE
- Issue tracking and project boards
- Wiki and documentation hosting
- Dependency graph and security alerts
- Code Owners and required reviewers
规格
| Version Control System | Git |
| Web Framework | Ruby on Rails, Erlang |
| Free Plan CI/CD Minutes | 2,000 per month |
| Team Plan CI/CD Minutes | 3,000 per month |
| Free Plan Storage | 500MB Packages |
| Team Plan Storage | 2GB Packages |
| Enterprise Cloud | Multi-tenant SaaS on Azure |
| Authentication | SAML SSO, OAuth, 2FA |
优缺点
优点
- • Largest open-source community and ecosystem
- • Generous free tier with unlimited repositories
- • Extensive third-party integrations and marketplace
- • Powerful code review and collaboration features
- • Reliable uptime and fast performance
缺点
- • Copilot usage-based billing can be unpredictable
- • Advanced features require Team or Enterprise plan
- • Search functionality can be slow on large repositories
- • Limited CI/CD minutes on free plan for heavy users
- • Some users report confusing permissions model
常见问题
GitHub 的费用是多少?
GitHub 定价从免费计划 0 美元到团队版每用户每月 4 美元和企业版每用户每月 21 美元不等。Copilot、Codespaces 和 Advanced Security 等附加组件需额外付费。免费计划包括无限仓库和每月 2000 分钟 CI/CD 时长。
GitHub 与 GitLab:哪个更好?
GitHub 以 87.71% 的市场份额领先,拥有更强大的社区和开源生态系统。GitLab 在单一应用中提供内置 CI/CD 和 DevOps。GitHub 更适合协作和社交编程;GitLab 则擅长需要集成 DevOps 平台的组织。
GitHub 对个人来说值得吗?
是的,免费计划提供无限的公共和私有仓库、基本的 CI/CD 以及必要的协作工具,无需任何费用。对于个人开发者和小型项目,GitHub 的免费层提供了极好的价值,无需财务投入。
GitHub 何时发布,归谁所有?
GitHub 于 2008 年 4 月上线,并于 2018 年 6 月被微软以 75 亿美元收购。它由 Chris Wanstrath、PJ Hyett、Tom Preston-Werner 和 Scott Chacon 创立。微软将 GitHub 作为子公司运营,总部设在旧金山。
GitHub 的技术规格是什么?
GitHub 基于 Git 版本控制,使用 Ruby on Rails 和 Erlang 网页界面。免费计划包括 2000 分钟 CI/CD 时长和 500MB 存储;团队版有 3000 分钟和 2GB 存储。企业版提供 SAML SSO、高级审计和 Azure 云部署。
关键词
GitHub源代码托管Git版本控制开源合作代码审查CI/CDMicrosoft开发者平台
来源
产品信息
- 品牌
- GitHub
- 制造商
- Microsoft
- 类别
- 源代码管理
- 发行
- 2008-04-10
- 价格
- $0 - $21 per user/month
- 供应情况
- Available
- 成立
- 2008
- Founders
- Chris Wanstrath, PJ Hyett, Tom Preston-Werner, Scott Chacon
- Acquired by Microsoft
- June 2018 for $7.5 billion
- 总部
- San Francisco, California
- Number of Developers
- Over 100 million
- Market Share (SCM)
- 87.71%
加入社区
位粉丝正在讨论