GitHub是一个面向开源及私有软件项目的托管平台,因为只支持Git作为唯一的版本库格式进行托管,故名GitHub。
它拥有1亿以上的开发人员,400万以上组织机构和3.3亿以上资料库。在GitHub上,你可以创建和管理自己的代码仓库,与其他人共享你的代码,进行协作开发。此外,你还可以关注其他人的代码仓库,参与讨论,分享自己的见解和经验。
GitHub于2008年4月10日正式上线,除了基本的Web管理界面以外,还提供了订阅、讨论组、文本渲染、在线文件编辑器、协作图谱(报表)、代码片段分享(Gist)等功能。目前,其注册用户已经超过350万,托管版本数量也是非常之多,其中不乏知名开源项目Ruby on Rails、jQuery、python等。