
GitHub
企业品牌
未认领一个全球开发者平台,提供基于Git的代码托管、协作、自动化和软件交付服务。
最近更新 2026年10月14日
概览
GitHub是一个开发者平台,由微软子公司GitHub, Inc.运营。它提供托管的Git仓库以及一系列用于规划、编写、审查、保护、测试、部署和记录软件的工具。该服务围绕Git构建,Git是Linus Torvalds创建的分布式版本控制系统,但GitHub通过基于Web的协作层扩展了Git,包括拉取请求、代码审查、问题跟踪、项目板、讨论、维基、访问控制、通知以及个人资料、关注者、动态和贡献图等社交功能。 该公司成立于2007年,GitHub网站于2008年经过测试期后上线。其创始团队包括Tom Preston-Werner、Chris Wanstrath、P. J. Hyett和Scott Chacon。该平台最初在开源社区中尤为突出,因为它使发布仓库、分叉项目、提出更改和通过浏览器导向的工作流程合并贡献变得简单。GitHub的公共仓库也成为软件、文档、数据集、教育材料和配置文件的发现和分发渠道。 在其第一个十年中,GitHub从仓库托管扩展到更全面的软件开发平台。GitHub Pages支持基于仓库的静态网站;Gist提供对较小代码片段的版本控制共享;GitHub Enterprise为组织提供自管理或私有部署的服务版本。GitHub还开发了集成、安全功能、包分发、代码分析、项目管理和持续集成与持续交付能力。GitHub Actions于2018年推出,2019年全面可用,允许用户使用托管或自管理的运行器以及市场中的可重用操作来定义自动化的构建、测试、发布和部署工作流。Codespaces后来增加了云托管的开发环境,可通过浏览器或兼容的开发工具访问。 微软于2018年6月宣布以75亿美元的微软股票收购GitHub的协议,交易于当年10月完成。微软表示GitHub将作为社区、平台和业务保持运营独立。收购后,Nat Friedman成为首席执行官,随后Thomas Dohmke于2021年接任。所有权变更引起了一些开发者的担忧,因为微软在之前某些收购中的历史,竞争对手服务报告称考虑迁移的用户兴趣增加。与此同时,微软已经是GitHub的主要用户,并在那里托管了许多开源项目和发展资源,使收购与其更广泛的云和开发者工具战略一致。 GitHub服务于个人开发者、开源维护者、教育机构、初创企业、公共部门组织和大企业。其商业产品包括付费的个人和组织计划、GitHub Enterprise、高级安全功能、托管自动化、包和工件服务以及AI辅助开发工具。GitHub Copilot与微软和OpenAI技术共同开发,为平台的开发者生产力组合增加了代码建议和对话式帮助。GitHub Education为学生、教师和学校提供学习资源和福利。 该平台的规模使其成为现代软件开发的核心基础设施层。2023年1月,GitHub报告超过1亿开发者和超过4.2亿个仓库。该服务托管了大量多样化的公共和私有代码,尽管公共可用性本身并不表明仓库满足任何特定的开源法律定义。GitHub继续在国际上运营,其产品和服务涵盖仓库管理、协作、安全、自动化等。
沿革
GitHub的起源可以追溯到汤姆·普雷斯顿-沃纳、克里斯·万斯特拉斯、P·J·海耶特和斯科特·查康之间的合作。开发始于2007年,GitHub, Inc.在旧金山成立。该网络服务在2008年4月公开上线前进入了测试阶段。其核心思想是让分布式版本控制更容易作为社交和协作活动使用:开发者可以托管Git仓库、发布项目、分叉其他仓库、讨论更改并提交拉取请求以供审查。 该服务通过开源开发者和科技公司的采用迅速增长。在在线运营的第一年,GitHub报告了数万个公共仓库。2010年达到约一百万个仓库,次年超过两百万,2013年初超过三百万用户和五百万个仓库。到2013年底,仓库数量已达到约一千万。GitHub的公共贡献模型帮助确立了拉取请求、问题讨论、仓库维基、贡献者图表和基于分叉的协作作为软件开发中熟悉的部分。 GitHub将其范围扩展到核心仓库托管之外。GitHub Pages于2008年推出,允许用户从仓库内容发布静态网站。Gist为较小的代码片段提供版本控制的共享。GitHub Enterprise从2011年起可用,为需要私有部署或受控环境的组织带来了类似的功能。该公司还增加了项目管理、讨论、集成、包托管、安全警报、代码分析和教育项目。2015年,它在日本开设了办事处,这是其在美国以外的第一个办事处。 在涉及联合创始人兼时任首席执行官汤姆·普雷斯顿-沃纳及其妻子特蕾莎的骚扰指控后,公司的治理和领导层发生了变化。普雷斯顿-沃纳于2014年辞职,克里斯·万斯特拉斯成为首席执行官,胡里奥·阿瓦洛斯负责业务运营。这一事件促使组织变革,包括在之前被描述为相对扁平的组织中引入额外的管理结构。 随着用户群的扩大,GitHub筹集了大量风险投资。安德森·霍洛维茨于2012年投资1亿美元,2015年由红杉资本领投的2.5亿美元融资轮使公司估值约为20亿美元。微软通过.NET Core、PowerShell、Visual Studio Code、Windows Terminal等相关开源项目成为GitHub的重要用户。2018年6月,微软宣布计划以75亿美元的股票收购GitHub。交易于2018年10月完成。纳特·弗里德曼在微软领导下成为首席执行官,GitHub继续作为微软集团内独立运营的社区、平台和业务。 收购引起了一些开发者的不确定性,他们提到了对平台依赖和微软早期收购记录的担忧。包括GitLab和Bitbucket在内的竞争对手报告称,考虑迁移的用户兴趣增加。尽管如此,GitHub在微软领导下继续扩张。它推出了GitHub Actions作为工作流自动化服务,免费向更广泛的受众提供核心私有仓库功能,于2019年收购了代码分析公司Semmle,于2020年收购了npm,并建立了GitHub Archive Program以保存开源代码。GitHub还开发了Codespaces、GitHub Advanced Security、GitHub Copilot和其他产品,使品牌向集成软件开发生命周期平台发展。 GitHub在2018年遭受了大规模DDoS攻击,后来在2020年GitHub Enterprise Server源代码出现在网上时面临争议。该公司表示,后者事件是由于意外向企业客户分发造成的,并非GitHub生产服务器遭到破坏。2021年,托马斯·多姆克接替纳特·弗里德曼成为首席执行官。到2023年,GitHub报告超过1亿开发者和超过4.2亿个仓库。该服务仍然是全球专有和公共软件开发的主要场所,尽管托管公共仓库并不自动意味着其内容满足正式的开源许可证或定义。
- 2023
超过1亿开发者
[11]GitHub报告超过1亿开发者和超过4.2亿个仓库。
- 2021
托马斯·多姆克成为CEO
[10]托马斯·多姆克接替纳特·弗里德曼成为GitHub首席执行官。
- 2020
GitHub收购npm
[8]GitHub完成了对npm的收购,加强了其对JavaScript开发者的包管理能力。
- 2019
GitHub Actions全面可用
[9]GitHub推出了其集成的工作流自动化和CI/CD服务,提供托管运行器和可重用的操作。
- 2018
微软宣布收购
[2]微软宣布以75亿美元的股票收购GitHub的协议。
- 2018
微软完成收购
[3]GitHub成为微软的子公司,同时继续作为独立的开发者平台运营。
- 2015
首个国际办事处
[1]GitHub在日本开设了办事处,这是其在美国以外的第一个办事处。
- 2014
领导层与组织变革
[1]汤姆·普雷斯顿-沃纳辞去首席执行官职务,克里斯·万斯特拉斯成为CEO,公司引入了额外的管理结构。
- 2010
一百万个仓库
[1]GitHub达到约一百万个托管仓库。
- 2008
公开上线
[1]GitHub在测试期后上线,并引入了仓库托管、协作和基于Git的社交工作流程。
本页只列出最近 10 条。
产品与定位
一个以社区为中心的全球开发者平台,将源代码托管与协作软件交付、自动化、安全性和AI辅助开发相结合。
核心开发者平台 · 2008
GitHub.com
主要的托管GitHub服务,用于创建、存储、浏览和协作处理仓库。它将Git版本控制与拉取请求、代码审查、问题、讨论、项目规划、权限、通知、仓库维基和公共开发者个人资料相结合。
企业级开发者平台 · 2011
GitHub Enterprise
面向企业的版本,在受控的组织环境中提供GitHub功能。企业产品支持私有治理、访问管理、合规要求、安全工具以及为大型组织设计的部署选项。
CI/CD与工作流自动化 · 2019
GitHub Actions
一种自动化服务,用于直接在仓库中定义软件工作流。团队使用Actions通过事件驱动的配置、托管运行器、自托管运行器以及通过市场分发的可重用操作来构建、测试、检查、打包、发布和部署软件。
AI辅助开发 · 2021
GitHub Copilot
一种AI辅助开发产品,在受支持的开发环境和GitHub工作流中提供代码补全、代码生成支持和对话式帮助。它被定位为生产力辅助工具,而不是开发者审查和测试的替代品。
云端开发环境 · 2021
GitHub Codespaces
与仓库关联的云托管开发环境。Codespaces提供可配置的虚拟工作区,开发者可以使用这些工作区来编辑、构建、测试和运行项目,而无需在本地安装完整的开发环境。
静态网站托管 · 2008
GitHub Pages
一种基于仓库的静态托管服务,用于项目网站、文档、博客和个人页面。它可以通过Jekyll渲染基于Markdown的内容,在GitHub域名下提供网站,并支持自定义域名和HTTPS。
开发者安全
GitHub Advanced Security
一组安全功能,用于在开发过程中识别漏洞和不安全的编码模式。功能包括代码扫描、秘密检测以及针对符合条件的仓库和企业客户的依赖相关安全分析。
包与制品管理 · 2019
GitHub Packages
一种与仓库、权限和Actions工作流集成的包和工件托管服务。它支持在开发和发布过程中分发软件组件和构建输出。
代码片段 · 2008
Gist
一种轻量级发布服务,用于代码片段和小型文本文件。每个gist使用基于Git的版本控制,并支持分叉、共享以及私有或公共可见性设置。
争议事件
营销活动
品牌决策
2021
任命托马斯·多姆克为CEO其他背景
纳特·弗里德曼决定卸任首席执行官,同时继续作为微软顾问参与。
采取的行动
GitHub任命首席产品官托马斯·多姆克为首席执行官。
后续影响
这一过渡使一位产品和技术工具领导者掌舵GitHub,在其向自动化、安全、云开发和AI辅助扩展期间。
2020
免费提供核心私有仓库战略背景
GitHub寻求扩大个人和团队的采用,同时保持付费的企业和高级功能。
采取的行动
GitHub向所有用户免费提供核心平台功能,包括在适用条款下具有无限协作者的私有仓库。
后续影响
这一变化降低了私有软件开发的进入门槛,并支持了GitHub增加平台整体使用量的战略。
2020
收购npm并购背景
JavaScript包分发与基于仓库的开发依赖管理密切相关。
采取的行动
GitHub收购了npm,并将其注册表和相关功能纳入其开发者平台战略。
后续影响
此次收购扩大了GitHub在JavaScript生态系统和软件供应链中的作用。
2019
推出GitHub Actions新品背景
开发者越来越多地将仓库托管与自动化测试、打包和部署相结合。
采取的行动
GitHub引入了一个原生工作流自动化平台,提供托管运行器和可重用操作的市场。
后续影响
Actions加强了GitHub作为集成软件交付平台的地位,并在某些工作流中减少了对单独CI/CD服务的需求。
2018
接受微软收购并购背景
GitHub已成为主要的开发者平台,微软已经是其开源和开发基础设施的重要用户。
采取的行动
GitHub同意以75亿美元的股票交易被微软收购。
后续影响
交易于2018年10月完成。GitHub在微软内部仍然是一个独特的平台和社区,而一些用户对独立性和迁移表示担忧。
Announced transaction value. $7.5 billion (2018)
- GitLab — GitLab报告称,考虑从GitHub迁移的用户兴趣增加。
- Bitbucket — Bitbucket和其他竞争服务在收购公告后受益于开发者关注度的提升。
近期事件
- 2025
托马斯·多姆克宣布计划卸任CEO[14]
人事变动
托马斯·多姆克宣布他打算在2025年底卸任首席执行官一职,以从事创业工作。
- 2023
GitHub报告开发者数量超过1亿[11]
其他
GitHub报告其开发者数量超过1亿,仓库数量超过4.2亿。
- 2021
GitHub宣布领导层交接[10]
人事变动
纳特·弗里德曼卸任首席执行官,托马斯·多姆克被任命为他的继任者。
- 2020
GitHub免费提供私有仓库功能[12]
其他
GitHub扩大了免费访问范围,使用户可以在适用计划条款下创建具有无限协作者的私有仓库。
- 2020
GitHub收购npm[8]
并购
GitHub宣布并完成了对npm(JavaScript包注册表及相关工具业务)的收购。
- 2018
微软宣布收购GitHub的协议[2]
并购
微软宣布计划以75亿美元的全股票交易收购GitHub。
- 2018
微软完成对GitHub的收购[3]
并购
收购完成,GitHub成为微软的子公司,同时保留其平台和社区身份。
- 2018
GitHub遭受大规模分布式拒绝服务攻击[15]
其他
GitHub缓解了一次DDoS攻击,其流量峰值约为每秒1.35太比特。
来源29 个来源
- 1GitHuben.wikipedia.org
- 2Microsoft to acquire GitHub for $7.5 billionnews.microsoft.com
- 3Microsoft completes GitHub acquisitionnews.microsoft.com
- 4GitHub Actionsgithub.com
- 5GitHub Educationeducation.github.com
- 6GitHub Archive Programarchiveprogram.github.com
- 7GitHub Pagespages.github.com
- 8GitHub is now the home for npmgithub.blog
- 9GitHub Actions reaches general availabilitygithub.blog
- 10Thomas Dohmke becomes CEOgithub.blog
- 11More than 100 million developersgithub.blog
- 12Make core private repositories broadly freegithub.blog
- 13GitHub Enterprise Server源代码出现在网上github.blog
- 14托马斯·多姆克宣布计划卸任CEOgithub.blog
- 15GitHub遭受大规模分布式拒绝服务攻击github.blog
- 16腾讯混元发布开源旗舰模型Hy4preview,总参数770B、上下文1Mchinaz.com
- 17晚报:Moto razr正式发布 华为Mate X没有延期news.zol.com.cn
- 18微软 GitHub 发布 Android Beta 版,支持暗黑模式leiphone.com
- 19GitHub 推出手機App 程式員隨處都可開工了!(悲)unwire.hk
- 20GitHub is releasing its first-ever smartphone app, a year after Microsoft acquired it for $7.5 billionbusinessinsider.com
- 21GitHub launches a mobile app, smarter notifications and improved code search | TechCrunchtechcrunch.com
- 22Github Launches Arctic Code to Preserve Open Source Softwareopensourceforu.com
- 23GitHub launches operations in India, its 3rd largest base for an active developer communityyourstory.com
- 24GitHub Mobile launches for iOS, GitHub Actions moves to GA - ZDNETzdnet.com
- 25GitHub发布8小时中断复盘:Istio扩容盲区叠加VS Code重试风暴,Copilot令牌流量放大10倍digital.it168.com
- 26Salesforce unveils Slack Code for collaborative AI software dev’tnewsbytes.ph
- 27Slack Code puts Claude and ChatGPT in the same channelthenextweb.com
- 28Slack launches code channels for AI software teamschannellife.co.nz
- 29Slack launches code channels for AI software teamsitbrief.co.nz
引用本词条: 请引用规范词条页。 /brand-wiki/github · 编辑方针 · 词条如何编纂