微软公司旗下代码托管服务提供商:GitHub, Inc.

美股百科
美股百科
管理员
8379
文章
1
粉丝
软件/SaaS/APP 上市公司子公司评论37,797
美股开户2026

GitHub, Inc.创立于2008年,总部位于美国加州旧金山,GitHub是一款专有的开发者平台,允许开发者创建、存储、管理和共享代码。它使用 Git 提供分布式版本控制,而 GitHub 本身则为每个项目提供访问控制、缺陷跟踪、功能需求管理、任务管理、持续集成以及 Wiki 等功能。自 2018 年起,GitHub公司成为 Microsoft 的子公司。

微软公司旗下代码托管服务提供商:GitHub, Inc.

#GitHub Mascot

GitHub, Inc.美股百科

GitHub是通过Git进行版本控制的软件源代码托管服务平台,由GitHub公司(曾称Logical Awesome)的开发者Chris Wanstrath、P. J. Hyett和汤姆·普雷斯顿·沃纳使用Ruby on Rails编写而成。

GitHub同时提供付费账户和免费账户。这两种账户都可以建立公开或私有的代码仓库,但付费用户支持更多功能。根据在2009年的Git用户调查,GitHub是最流行的Git存取站点。除了允许个人和组织建立和存取保管中的代码以外,它也提供了一些方便社会化共同软件开发的功能,即一般人口中的社群功能,包括允许用户追蹤其他用户、组织、软件库的动态,对软件代码的改动和bug提出评论等。GitHub也提供了图表功能,用于概觀显示开发者们怎样在代码库上工作以及软件的开发活跃程度。

2018年6月4日晚,美国科技公司微软宣布以75亿美元的股票收购GitHub。

截至 2023 年 1 月,GitHub 报告称其拥有超过 1 亿名开发者,以及超过 4.2 亿个代码仓库,其中至少包括 2,800 万个公开仓库。截至 2023 年 6 月,GitHub 是全球最大的源代码托管平台。2024 年,开发者向超过 5 亿个开源项目提交了超过 50 亿次贡献。

GitHub, Inc.服务百科

GitHub 上的项目可以通过标准的 Git 命令行界面进行访问和管理;所有标准的 Git 命令都可与其配合使用。GitHub 也允许用户在网站上浏览公开仓库。此外,还提供多个桌面客户端和 Git 插件。与此同时,网站还具备类似社交网络的功能,例如动态信息流、关注者机制、Wiki(使用名为 Gollum 的 Wiki 软件)以及社交网络图谱,用于展示开发者如何基于某个仓库创建自己的版本(“fork”),以及哪个 fork(及其分支)是最新的。

任何人都可以浏览和下载公开仓库,但只有注册用户才能向仓库贡献内容。注册用户可以参与讨论、管理仓库、向他人的仓库提交贡献以及审查代码变更。GitHub 自 2019 年 1 月起开始提供有限数量的免费私有仓库(每个项目最多三名协作者)。此前仅公开仓库是免费的。2020 年 4 月 14 日,GitHub 宣布“所有核心 GitHub 功能”对所有用户免费开放,包括“拥有无限协作者的私有仓库”。

支撑 GitHub 的核心软件是 Git 本身,由 Linux 创始人 Linus Torvalds 编写。提供 GitHub 用户界面的附加软件则由 GitHub, Inc. 的开发人员 Wanstrath、Hyett 和 Preston-Werner 使用 Ruby on Rails 和 Erlang 编写。

功能范围

GitHub 的主要目的是促进软件开发中的版本控制和问题追踪。其问题追踪系统支持标签、里程碑、责任分配以及搜索功能。在版本控制方面,Git(以及 GitHub)支持通过 Pull Request 提出对源代码的修改建议。拥有审核权限的用户可以查看修改差异(diff)并进行批准。在 Git 术语中,这一操作称为“commit”,单次记录称为一次“commit”。所有提交记录都会被保留,并可随时查看历史。

此外,GitHub 还支持以下功能与格式:

  • 文档支持,包括自动渲染多种 Markdown 格式的 README 文件
  • Wiki 功能,部分仓库完全由 Wiki 内容构成,其中包括广受欢迎的“awesome lists”推荐软件清单
  • GitHub Codespaces:在线集成开发环境(IDE),为用户提供用于构建和测试代码的虚拟机工作环境
  • 图表功能:pulse、contributors、commits、code frequency、punch card、network、members
  • Integrations Directory
  • 邮件通知
  • Discussions(讨论功能)
  • 通过 @ 提及订阅通知
  • Emoji 表情支持
  • 文件内嵌套任务列表
  • 地理空间数据可视化
  • 支持 3D 文件预览,内置 STL 查看器(基于 WebGL 与 Three.js)
  • 支持多种常见图像格式预览,包括 Photoshop 的 PSD 文件
  • PDF 文档查看器
  • 针对不同软件包中已知 Common Vulnerabilities and Exposures(CVE)的安全警报

GitHub 的服务条款并未要求托管的公共软件项目必须符合“开源定义”。条款指出:“将仓库设置为公开后,即表示您同意允许他人查看并 fork 您的仓库。”

GitHub Enterprise

GitHub Enterprise 是 GitHub 的自主管理版本,功能与主平台类似。它可部署在组织自有硬件或云服务商环境中,自 2011 年 11 月起提供服务。2020 年 11 月,GitHub Enterprise Server 的源代码在网上泄露。据 GitHub 表示,该源代码来自误分享给 Enterprise 客户,而非 GitHub 服务器遭受攻击。

GitHub Pages

2008 年,GitHub 推出 GitHub Pages,这是一个用于博客、项目文档和书籍的静态网页托管服务。所有 GitHub Pages 内容均存储在 Git 仓库中,以原始文件或 Markdown 格式提供给访问者。GitHub 与 Jekyll 静态网站与博客生成器及持续集成流程集成。每当内容源更新时,Jekyll 会重新生成网站,并通过 GitHub Pages 基础设施自动发布。

与 GitHub 其他服务一样,GitHub Pages 提供免费和付费等级。通过该服务生成的网站可托管为 github.io 的子域名,或绑定第三方注册的自定义域名。GitHub Pages 支持 HTTPS 加密。

GitHub Actions

GitHub Actions 于 2019 年 11 月 13 日正式发布。该功能最早于 2018 年 10 月在 GitHub Universe 上公布,旨在自动化工作流程。GitHub Actions 允许构建持续集成(CI)与持续部署(CD)流程,用于测试、发布和部署软件,无需依赖第三方平台。

与许多 CI/CD 工具不同,GitHub Actions 上线时即提供 Marketplace,开发者可共享和复用预构建的 Actions(如测试、代码检查、部署等)。GitHub 旨在减少对第三方服务的依赖,将开发者留在 GitHub 生态内。GitHub Actions 提供托管运行环境(Linux、Windows、macOS),可动态扩展,无需自建构建服务器。

Gist

GitHub 还运营一个类似 pastebin 的网站 Gist,专用于代码片段。该功能由 Tom Preston-Werner 于 2008 年在一次 Ruby 会议上推出。

Gist 在传统 pastebin 基础上增加了版本控制、便捷 fork 和 TLS 加密等功能。每个 Gist 本质上是一个独立的 Git 仓库,可包含多个代码片段,并支持 Git push 与 pull 操作。

未注册用户可在 2018 年 3 月 19 日之前上传 Gist,之后仅限登录用户上传,以减少垃圾信息。Gist 使用十六进制 ID 作为 URL,编辑记录保存在修订历史中,可查看差异对比(支持“split”与“unified”视图)。Gist 也可被 fork、star 和评论。

教育项目

GitHub 推出 GitHub Student Developer Pack,为学生提供十多种热门开发工具和服务的免费使用权。合作伙伴包括 Bitnami、Crowdflower、DigitalOcean、DNSimple、HackHands、Namecheap、Orchestrate、Screenhero、SendGrid、Stripe、Travis CI 和 Unreal Engine。

2016 年,GitHub 启动 GitHub Campus Experts 项目,培训并鼓励学生在大学建立技术社区。项目面向全球 18 岁以上大学生。Campus Experts 可获得培训、资金与资源支持,用于举办活动与发展社区。

GitHub Marketplace

GitHub 提供 SaaS 集成功能,为项目增加扩展能力,例如:

  • Waffle.io:软件团队项目管理
  • Rollbar:实时调试与异常报告
  • Travis CI:持续集成服务
  • GitLocalize:项目翻译与国际化管理工具

GitHub Mobile

2019 年,GitHub 正式发布 iOS 与 Android 原生移动应用。最初在 GitHub Universe 2019 上公布,并于 2020 年初全面公开发布。

GitHub Sponsors

GitHub Sponsors 允许用户每月向 GitHub 上的项目提供资金支持。2019 年 5 月 23 日进入公测。其模式类似 Patreon,但平台不收取费用。GitHub 在首年为早期开发者承担支付处理费用,并匹配每位开发者最多 5,000 美元的赞助金额。用户仍可使用 Patreon 或 Open Collective 等类似服务。

采用GitHub的项目

一些著名的开源组织和项目使用GitHub作为协作的主要场所,其中包括:

  • Apertium (从SourceForge搬迁)
  • The Apache Software Foundation
  • Bootstrap (front-end framework)
  • Express.js
  • Google
  • Microsoft
    • ASP.NET Core
    • .NET Core
    • TypeScript
    • Visual Studio Code
    • Windows Calculator
    • Windows Console
    • Windows Terminal
  • MySQL
  • National Security Agency
  • Node.js
  • npm
  • PHP
  • Swift (by Apple)
  • uBlock Origin
  • U.S. Immigration and Customs Enforcement
  • HM Government
  • OpenJDK

GitHub, Inc.历史百科

GitHub 服务由 Chris Wanstrath、P. J. Hyett、Tom Preston-Werner 和 Scott Chacon 使用 Ruby on Rails 开发,并于 2008 年 2 月正式上线。公司 GitHub, Inc. 成立于 2007 年,总部位于 San Francisco。

2009 年 2 月 24 日,GitHub 宣布在上线的第一年内已累计超过 46,000 个公开仓库,其中 17,000 个是在前一个月创建的。当时约有 6,200 个仓库至少被 fork 过一次,4,600 个仓库完成了合并。

同年,根据 GitHub 的数据,网站用户数量已超过 100,000 人,托管了 90,000 个独立的公开仓库,其中 12,000 个至少被 fork 过一次,总仓库数量达到 135,000 个。

2010 年,GitHub 托管的仓库数量达到 100 万个;一年后翻倍。ReadWriteWeb 报道称,在 2011 年 1 月至 5 月期间,GitHub 的提交总数已超过 SourceForge 和 Google Code。2013 年 1 月 16 日,GitHub 用户数突破 300 万,当时托管仓库超过 500 万个。到当年年底,仓库数量再次翻倍,达到 1,000 万个。

2012 年 7 月,在公司成立四年后,Andreessen Horowitz 向 GitHub 投资 1 亿美元风险资本,当时公司估值为 7.5 亿美元。2015 年 7 月,GitHub 在 B 轮融资中再次筹集 2.5 亿美元(按 2024 年估算约为 3.22 亿美元)。本轮融资由 Sequoia Capital 领投,其他投资方包括 Andreessen HorowitzThrive CapitalIVPInstitutional Venture Partners)以及其他风险投资基金。当时公司估值约为 20 亿美元。

2015 年,GitHub 在日本设立办公室,这是其在美国以外的首个办公室。

2018 年 2 月 28 日,GitHub 遭遇历史上第三大分布式拒绝服务(DDoS)攻击,峰值流量达到约 1.35Tbps。

2018 年 6 月 19 日,GitHub 扩展 GitHub Education 项目,为所有学校提供免费教育套件。

2019 年 6 月 11 日,宣布前 Bitnami 首席运营官兼联合创始人 Erica Brescia 出任 GitHub 首席运营官。

2021 年 11 月 3 日,GitHub 宣布在 Microsoft 收购 GitHub 后担任首席执行官的 Nat Friedman 将卸任,GitHub 首席产品官 Thomas Dohmke 于 11 月 15 日接任首席执行官。

2025 年 6 月,GitHub 上的仓库总数突破 10 亿个。值得注意的是,第 10 亿个仓库仅包含一个单词“shit”。

2025 年 8 月 11 日,Thomas Dohmke 宣布将于 2025 年底卸任首席执行官,以追求创业事业。Microsoft 未立即公布是否寻找继任者。

被 Microsoft 收购
自 2012 年起,Microsoft 成为 GitHub 的重要用户,将其用于托管开源项目和开发工具,如 .NET Core、Chakra Core、MSBuild、PowerShell、PowerToys、Visual Studio Code、Windows Calculator、Windows Terminal,以及大部分产品文档。

2018 年 6 月 4 日,Microsoft 宣布计划以 75 亿美元收购 GitHub。该交易于 2018 年 10 月 26 日完成。收购后,GitHub 继续作为独立的社区、平台和业务运营。在 Microsoft 体系下,GitHub 由 Xamarin 的 Nat Friedman 领导,并向 Microsoft Cloud 与 AI 执行副总裁 Scott Guthrie 汇报。此次收购符合 Microsoft 在首席执行官 Satya Nadella 领导下的战略方向,即加大对云计算服务和开源软件的投入。Harvard Business Review 指出,Microsoft 收购 GitHub 的目的之一是获取其庞大的用户基础,从而推动其他开发产品与服务的使用。

2019 年 9 月,GitHub 收购代码分析工具 Semmle。

2020 年 2 月,GitHub 以 GitHub India Private Limited 名义在印度开展业务。

2020 年 3 月,GitHub 宣布收购 JavaScript 包管理商 npm,金额未披露,交易于 2020 年 4 月 15 日完成。

2020 年 7 月初,GitHub Archive Program 成立,用于永久存档开源代码。

截至 2023 年,GitHub 的年收入估计达到 10 亿美元。

GitHub, Inc.美股投资

GitHub是微软公司旗下子公司。

参考资料:

  1. 公司官网
  2. 美股百科
  3. 更多资讯
2026年,盈透证券(IBKR)支持中国人开户。盈透证券优势包括:1)美国本土运营,No CRS;2)超强夜盘,支持24小时交易10,000+只标的;3)账户内闲置资金,自动获取3+%利息收入;4)支持美债交易。

author avatar
美股百科 总编辑
Michael.Y,1982 年生,2004 年毕业于上海财经大学。自毕业以来,他长期投身自媒体与内容创作领域,同时深耕全球宏观经济、科技创新与金融市场研究。
QQ群:249342519
加群验证:美股之家
weinxin
249342519
微信号已复制
微信公号:美港股百科全书
微信搜:mggbkqs
weinxin
mggbkqs
公众号已复制
 最后更新:2026-2-17
美股百科
  • 本文由 美股百科 发表于2021年5月25日
  • mg21.com原创发布,未经授权,严禁转载。mg21.com是一个独立的第三方信息网站,与文中所列公司无任何关联,也未获得其认可或赞助,本文信息来源于公开资料,Logo版权归原公司所有。本站不对文中信息的准确性和及时性负责。本文旨在信息传播与分享,不构成任何证券、金融产品或工具的邀约、招揽、建议、意见或任何保证,美股之家不为任何公司、券商、金融产品背书。投资有风险,客户应衡量自己所能承受的风险独立作出投资判断,如有疑问,请向独立专业人士咨询。免责声明
匿名

发表评论

匿名网友
确定