# Github 联合创始人分享：“为什么我们能打败谷歌”

> 本文公开全文。

原文：https://utgd.net/article/20928

🔗 原文链接 \| 🎦 Youtube 视频：Why Github Won

这篇文章很长，作者 Scott Chacon 是 Github 的前联合创始人。他在开头就指出了两个原因：

> 如果你想要快速了解为什么 Github 胜出了，我可以将其归结为两个原因： \- GitHub 的启动恰逢其时 \- GitHub 有独特的品味

GitHub 为何能够在短时间内崛起，成为全球领先的代码托管平台？作者给出的答案简单却有深度：正确的时机 和 独特的品味。GitHub 的四位联合创始人曾在其他项目上屡败屡战，但当 GitHub 问世时，市场正渴望一个能够托管分布式版本控制工具的平台，而 GitHub 团队对开发者体验的重视，让这个项目一鸣惊人。

在 2005 年左右，Git 等分布式版本控制工具初露锋芒，但缺少高效托管平台。老牌平台如 SourceForge 和 Google Code，虽然后来也引入了 Git 支持，但他们没有品味，只是简单地叠加功能，忽视了开发者的实际需求。相反，GitHub 聚焦开发者，抛弃旧有的开发流程和商业导向，打造了一个以 用户为中心 的托管模式。正是这种创新，使 GitHub 迅速吸引了像 Ruby 社区这样的开源先锋力量。仅在 2008 年，GitHub 就已托管了 27,000 个公共仓库 ，而同期的 BitBucket 仅有约 1,000 个。

GitHub 团队并不急于融资扩展，早期仅靠四位创始人和一些朋友的帮助维持运营。在创业之初，他们完全有机会获得来自硅谷顶级投资机构的支持，但创始人们选择了自给自足，证明了专注产品和用户体验的重要性，而非一味追求资本力量的助推。

> 2015 年，Google Code 完全放弃并关闭了其服务。在他们发出的电子邮件中，他们基本上说“直接迁移到 GitHub”。如果我没记错的话，他们甚至向我们寻求迁移方面的帮助。

对于 Git 本身的崛起，作者认为 “PR” 功不可没。Linux 项目的广泛应用，以及 Linus Torvalds 的影响力，让 Git 一开始就具备了强大的背书，而 GitHub 则通过开源社区的推广，将 Git 迅速推向主流。此外，作者还幽默地指出，Pull Request 的名字其实源自 Git 的命令 git request\-pull，这是他们开发过程中为了简化协作提出的一个巧妙设计。

GitHub 的胜出既是运气，也是对开发者需求的深刻理解。作者认为，无论是对开源项目贡献的简化，还是对分布式版本控制工具的托管，GitHub 都具备其他平台无可比拟的优势。他将成功归因于 “我们拥有良好的品味，知道如何为自己和开发者构建理想的工具”。

> “GitHub 之所以成功，不在于我们何时加入了 Git 支持，而是因为其他平台从未拥有品味。” —— Scott Chacon

---

[前往标准阅读页](https://utgd.net/article/20928?audience=web)
