跳转至

什么是github?

img

GitHub是全球最大的 同性交友网站 软件开发平台,知名公司和个人都使用它来开发和共享代码。 (由于程序员群体里缺少女性,拥有高纯度男性用户的GitHub,也被戏称为“全球最大的同性交友网站”)


GitHub 是一家为希望将 Git 用作版本控制系统 (VCS) 的人们提供托管服务的公司。

您可以在本地或可以与团队共享的服务器上使用 Git,但这会带来很多开销,例如服务器维护和访问权限。GitHub 帮助提供 Git 的核心功能:

  • 分布式版本控制系统 (DVCS) – 任何人都可以在任何(允许的)存储库上工作,而无需依赖中央服务器在线。
  • 高级分支和合并规定。
  • 用于运行特定代码片段的暂存区。

以及在基于 Web 的平台上添加的功能。

GitHub 由 Tom Preston-Werner、Chris Wanstrath 和 PJ Hyett 创建并于 2008 年推出。Chris 和 Tom 于 2007 年底开始基于 GitHub 工作,当时 Git 还不为人所知。

GitHub 可以被视为代码的云存储,您还可以在其中轻松协作、共享和发现您的代码以及其他用户的代码。

当 GitHub 于 2008 年推出时,Sourceforge 是许多人在处理开源项目时的默认选项。但至少可以说,Sourceforge 充满了广告,并且 UX/UI 很糟糕。

与 Sourceforge 相比,GitHub 有一个无广告且最重要的是干净的界面,具有强大且有用的功能,开发人员可以利用这些功能。从那时起,GitHub 已成为使用 Git 的项目的首选托管平台。

截至 2020 年 1 月,GitHub 是世界上最大的源代码宿主,拥有超过 1 亿个软件存储库(其中 2800 万个是公共存储库)和超过 4000 万用户使用其平台。

Anurag's GitHub stats