GitHub
| 網址 | GitHub.com |
|---|---|
| 口號 | Social Coding |
| 商業性質? | 是 |
| 網站類型 | 协作式版本控制 |
| 註冊 | 需要 |
| 語言 | 英文 |
| 持有者 | GitHub, Inc. |
| 推出時間 | 2008年2月 |
| Alexa排名 | 1,073[1] |
| 現狀 | 在线 |
GitHub 是一个用于使用Git版本控制系统项目的共享虚拟主机服务。它由GitHub公司(曾称Logical Awesome)的开发者Chris Wanstrath、PJ Hyett和Tom Preston-Werner使用Ruby on Rails编写而成。
GitHub同时提供付费账户和为开源项目提供的免费账户。根据在2009年的Git用户调查,GitHub是最流行的Git存取站点。[2]它提供了像feeds、followers和显示开发者们怎样在他们版本库上的版本工作的网络图表。
GitHub也提供一个粘贴箱风格的站点,个人信息库和网页使用Wiki,通过一个git版本库即可对这些页面进行编辑。
截至2010年1月[update],GitHub仍然由GitHub公司所经营。[3]
目录 |
采用的项目 [编辑]
使用GitHub作为主版本控制平台的项目包括:
- Avogadro[4][5]
- Blueprint CSS框架
- BlogBridge
- Capistrano
- CyanogenMod
- Clojure
- Dada Mail
- Erlang
- Eureka Streams
- GNU Smalltalk
- OpenFrameworks
- Haml
- jQuery[6]
- JUnit
- Lift
- Linux Mint[7][8]
- Merb
- Mono[9][10]
- MooTools
- Penumbra: Overture [11][12]
- Perl[13][14]
- PHP
- phpBB[15]
- Prey Project[16]
- Prototype JavaScript框架
- RSpec
- Rubinius
- Ruby
- Ruby on Rails[17][18]
- script.aculo.us
- Sinatra[19]
- SproutCore[20]
- Symfony 2
- WikiTrust[21]
- XBMC
- YUI
- Yaws
统计 [编辑]
GitHub于2008年2月运行。[22]
在2009年2月24日通过雅虎进行的一次采访中,GitHub队伍成员们宣布在GitHub运行的第一年,有共计46,000个公共版本库,它们中有17,000个是于最近一个月内创建的。当时,大概有6,200个版本库被派生(fork)至少一次,有4,600被合并。在另一个在2009年6月27日通过雅虎的采访中,Tom Preston-Werner宣布版本库数量已经提升到了90,000唯一性公共版本库,有12,000个版本库被派生(fork)至少一次,总共有135,000个版本库。[23]
在2010年6月,GitHub宣布它现在已经提供可1百万项目,它们中的60%是完整的版本库,但仍然有40%是“gist”或代码片段。
地区事件 [编辑]
中国大陆 [编辑]
2013年1月20日左右,GitHub在中国大陆被官方的防火长城封锁(封锁手段为域名污染和关键词过滤)。这造成中国大陆用戶无法直接访问Github。此前,针对中华人民共和国铁道部售票网站12306的抢票插件曾经不合理引用了存储在Github上的js文件(死循环重试),导致Github服务器性能受到负面影响,速度非常缓慢,後来插件的作者将js文件改为托管至其他网站。李开复在新浪微博的一条抗议GitHub被封的消息引起网民的关注,三个小时内即被网民转发3.2万多次[24][25]。2013年1月23日,GitHub被解封。
2013年1月26日,中国大陆的用户在访问Github时,发现证书无效。网民检查後发现,GitHub的证书变为一自签署为X.509的证书,生成时间为2013年01月25日14时29分12秒,有效期一年。Github疑似遭到了中间人攻击,攻击持续了约一个小时后停止,访问恢复了正常。[26] [27]
参见 [编辑]
参考资料 [编辑]
特殊 [编辑]
- ^ github.com. Alexa Internet. [16 May 2010].
- ^ Git User's Survey 2009
- ^ Hyett, PJ. New Year, New Company. GitHub blog. 21 January 2010.
- ^ Working With Git. Avogadro.
- ^ cryos's avogadro at master. GitHub.
- ^ Wanstrath, Chris. jQuery!. GitHub blog. 29 October 2009.
- ^ Mint to use Launchpad for translations, bugs, blueprints and github for code hosting and version control. The Linux Mint Blog. 22 July 2009.
- ^ Smart, Chris. Miscellaneous News. DistroWatch Weekly. 27 July 2009, (313).
- ^ GitFAQ - Mono
- ^ Mono Project - GitHub
- ^ FrictionalGames' PenumbraOverture at master. GitHub.
- ^ Penumbra: Overture goes Open Source!. Frictional Games.
- ^ Chacon, Scott. Perl Mirror on GitHub. GitHub blog. 23 December 2008.
- ^ Wall, Larry. Perl's first commit. GitHub. 18 December 1987.
- ^ phpBB moves source code versioning from Subversion to Git. phpBB.
- ^ Tomas's prey at master. GitHub.
- ^ Git Version Control. Rails Wiki.
- ^ rails's rails at master. GitHub.
- ^ Sinatra.
- ^ sproutcore. GitHub.
- ^ collaborativetrust's WikiTrust at master. GitHub.
- ^ Wanstrath, Chris. Hotkeys and Wikis. GitHub. 18 February 2008.
- ^ Dascalescu, Dan. The PITA Threshold: GitHub vs. CPAN. Dan Dascalescu's Wiki. 3 November 2009.
- ^ 程序员叫苦 李开复质疑. 南方都市报. 2013-01-23 [2013-01-23].
- ^ Programmers angry over blocking of GitHub code-sharing site. 南华早报. 2013-01-24 [2013-01-24].
- ^ 中国国家防火墙对GitHub进行了中间人攻击. solidot. 2013-01-26 [2013-01-26].
- ^ 中国, GitHub 和中间人攻击. greatfire. 2013-01-30 [2013-01-30].
普通 [编辑]
- GitHub Company Profile. CrunchBase.
- Paul, Ryan. Canonical's Launchpad gets a visual refresh. Ars Technica. 17 July 2008.
- Olson, Rob. GitHub unites Version Control with the Pastie. The Washington Post. 22 July 2008.
- Cooper, Peter. GitHub Officially Launches: Git Hosting A-Go-Go!. Ruby Inside. 10 April 2008.
外部链接 [编辑]
|
||||||||||||||||||||||||