Github_百度百科


本站和网页 https://baike.baidu.com/item/github 的作者无关,不对其内容负责。快照谨为网络故障时之索引,不代表被搜索网站的即时页面。

Github_百度百科
百度首页
网页
新闻
贴吧
知道
网盘
图片
视频
地图
文库
百科
进入词条
全站搜索
帮助
清除历史记录关闭
近期有不法分子冒充百度百科官方人员,以删除词条为由威胁并敲诈相关企业。在此严正声明:百度百科是免费编辑平台,绝不存在收费代编服务,请勿上当受骗!详情>>
首页
历史上的今天
百科冷知识
图解百科
秒懂百科
懂啦
秒懂本尊答
秒懂大师说
秒懂看瓦特
秒懂五千年
秒懂全视界
特色百科
数字博物馆
非遗百科
恐龙百科
多肉百科
艺术百科
科学百科
用户
蝌蚪团
热词团
百科校园
分类达人
百科任务
百科商城
知识专题
权威合作
合作模式
常见问题
联系方式
下载百科APP
个人中心
Github
播报
编辑
锁定
讨论
上传视频
特型编辑
软件项目托管平台
收藏
查看我的收藏
有用+1
已投票
GitHub是一个面向开源及私有软件项目的托管平台,因为只支持Git作为唯一的版本库格式进行托管,故名GitHub。2022年4月13日起,GitHub 开始封锁受美国制裁公司的俄罗斯开发者账户。
[7]
上线时间
2008年4月10日
外文名
GitHub
开发者数量
超过900万 (2015年统计数据)
[1]
类 别
开源代码库
归属公司
微软公司
目录
发展历程
简介
基本功能
版本历史
内幕信息
Windows应用
配置管理
融资
遭受攻击
Github发展历程
编辑
播报
2008年4月10日,GitHub正式上线。2014年1月23日,联合创始人汤姆·普雷斯顿-维尔纳(Tom Preston-Werner)从另一位联合创始人克里斯·万斯特拉斯(Chris Wanstrath)手中接过总裁职位,后者也将接过普雷斯顿-维尔纳留下的CEO位置。2018年6月4日晚,微软宣布,通过75亿美元的股票交易收购GitHub。
[2]
10月26日,微软以75亿美元收购GitHub交易已完成。10月29日,微软开发者服务副总裁奈特·弗里德曼(Nat Friedman)将成为GitHub的新一任CEO。
[3]
2020年3月17日,Github宣布收购npm,GitHub现在已经保证npm将永远免费使用。
[4]
2021年11月4日消息,微软宣布GitHub CEO奈特·弗里德曼将于11月15日卸任,其职位由GitHub产品主管托马斯·多梅克接替。
[6]
Github简介
编辑
播报
GitHub于2008年4月10日正式上线,除了Git代码仓库托管及基本的Web管理界面以外,还提供了订阅、讨论组、文本渲染、在线文件编辑器、协作图谱(报表)、代码片段分享(Gist)等功能。目前,其注册用户已经超过350万,托管版本数量也是非常之多,其中不乏知名开源项目Ruby on Rails、jQuery、python等。2018年6月4日,微软宣布,通过75亿美元的股票交易收购代码托管平台GitHub。
Github基本功能
编辑
播报
github
作为开源代码库以及版本控制系统,Github拥有超过900万开发者用户。随着越来越多的应用程序转移到了云上,Github已经成为了管理软件开发以及发现已有代码的首选方法。如前所述,作为一个分布式的版本控制系统,在Git中并不存在主库这样的概念,每一份复制出的库都可以独立使用,任何两个库之间的不一致之处都可以进行合并。GitHub可以托管各种git库,并提供一个web界面,但它与外国的SourceForge、Google Code或中国的coding的服务不同,GitHub的独特卖点在于从另外一个项目进行分支的简易性。为一个项目贡献代码非常简单:首先点击项目站点的“fork”的按钮,然后将代码检出并将修改加入到刚才分出的代码库中,最后通过内建的“pull request”机制向项目负责人申请代码合并。已经有人将GitHub称为代码玩家的MySpace。在GitHub进行分支就像在Myspace(或Facebook)进行交友一样,在社会关系图的节点中不断的连线。
GitHub项目本身自然而然的也在GitHub上进行托管,只不过在一个私有的,公共视图不可见的库中。开源项目可以免费托管,但私有库则并不如此。Chris Wanstrath,GitHub的开发者之一,肯定了通过付费的私有库来在财务上支持免费库的托管这一计划。通过与客户的接洽,开发FamSpam,甚至是开发GitHub本身,GitHub的私有库已经被证明了物有所值。任何希望节省时间并希望和团队其它成员一样远离页面频繁转换之苦的人士都会从GitHub中获得他们真正想要的价值。在GitHub,用户可以十分轻易地找到海量的开源代码。
Github版本历史
编辑
播报
2012年12月24日,GitLab 4.0 RC2 发布开源的Github克隆。
Github内幕信息
编辑
播报
Chris Wanstrath还向记者分享了关于GitHub的一些内幕信息︰GitHub主要用Rails实现。我们在进行的post-commit集成小应用完全使用Merb编写。我们使用了Python的Pygments来做格式高亮显示,另外,还用了Ara T.Howard's Bj加上一些Ruby脚本来做我们的排队系统。当然,我们用了Ruby Grit库来和Git进行交互。GitHub已经有了一组引人注目的特性,除了命令式的库浏览器和一个项目Wiki,GitHub甚至还包括了一个GitHub gem,以使通过shell方式使用GitHub更为方便。更多的未来特性已经在计划中︰许多人都希望能有一个条目系统,因此一个简单的条目系统已经在开发中。此外,正如我前面所言,我们尚在进行RubyGems服务器和一些之前留出的post-commit钩子方面的工作。如果你不能或就是不想托管一个你自己的守护进程,你可以使用我们所提供的。我们还在开发一些特性来帮助公司在使用Github时可以停留在sync之上。最后,我们也在进行API发布方面的工作。我们很快就会发布一些只读性的API,随后是一些很强大的“写”集成。你可以使用API将新的事件发布到新闻feed中,发消息和做其他许多很酷的事情。GitHub尚未设定官方版本的发布日期,不过估计在三月底(GitHub已经上线,但只能通过邀请注册)。更多关于GitHub的信息可以参见GitHub官方网站或GitHub博客。通过GitHub进行代码管理的开源项目列表也已经可以查阅。
GithubWindows应用
编辑
播报
GitHubA主界面
GitHub使用git分布式版本控制系统,而git最初是LinusTorvalds为帮助Linux开发而创造的,它针对的是Linux平台,因此git和Windows从来不是最好的朋友,因为它一点也不像Windows。GitHub发布了GitHub for Windows,为Windows平台开发者提供了一个易于使用的Git图形客户端。GitHub for Windows是一个Metro风格应用程序,集成了自包含版本的Git,bash命令行shell,PowerShell的posh-git扩展。GitHub为Windows用户提供了一个基本的图形前端去处理大部分常用版本控制任务,可以创建版本库,向本地版本库递交补丁,在本地和远程版本库之间同步。微软也通过CodePlex向开发者提供git版本控制系统,而GitHub创造了一个更具有吸引力的Windows版本。
Github配置管理
编辑
播报
GitHub上已自动配置的Mac笔记本电脑,一个工具,可以转换设置Linux或Windows机器。BOXEN是GitHub的自动化工具,设置和配置的Mac笔记本电脑软件开发或其他类型的工作,正在使用他们的开发人员,律师,设计师,付货人,等。我们的想法是准备系统以自动方式和作为无差错尽可能用最少的干预工作。根据GitHub上,与一个新的开发机器上,他的Mac系统成立,并准备在30分钟内提交代码。BOXEN的基础上收集了大量的几十个木偶模块,使设置的各种软件,如卡桑德拉,Mongo DB中,Java软件中,Python和Ruby开发中,节点,JS,nginx的,Skype公司,甚至MINECRAFT。虽然机器上配备了一个预配置,每个用户都可以调整它的配置应有的作用。
Github融资
编辑
播报
Github吉祥物Octocat
全球最大的社交编程及代码托管网站GitHub以其开创性的新型软件开发方式并且能高效利用有限的资源通过自力更生实现公司盈利和300%的年收入增长成功的吸引知名风投机构Andreessen Horowitz一亿美金的投资。新的资金注入将帮助GitHub平台得到进一步的改进和扩展。事实上,这不仅对首次接受外部投资的GitHub意义重大,同样对于投资方Andreessen Horowitz而言,这也是其迄今为止进行过的最大一次单笔投资案。作为投资案的一部分,Andreessen Horowitz的合伙人Peter Levine将入主GitHub董事会。根据GitHub官方解释,这笔资金除了用于扩充员工队伍,改进现有服务并移植到移动平台之外,还将服务对象从原来的编程爱好者和专业软件开发人员拓展至企业、设计师、文字工作者等更广泛的客户群体。GitHub有170万名软件开发人员的忠实用户,他们平均每天更新8万个并新建7千个软件库。对GitHub网站上托管的总计超过300万个软件库,其联合创始人Chris Wanstrath曾经形象地称其为“程序员的维基百科全书”。
Github遭受攻击
编辑
播报
2013年1月15日晚间,GitHub突然疑似遭遇DDOS攻击,访问大幅放缓,该网站管理员经过日志查询,发现是来自12306的抢票插件用户洪水般的访问导致GitHub出现问题。2019年5月,《个人电脑杂志》网站报道,GitHub正遭到一名黑客的入侵。据称,这名黑客先擦除代码资源库,然后向用户索要赎金,作为恢复数据的交换。
[5]
百度百科内容由网友共同编辑,如您发现自己的词条内容不准确或不完善,欢迎使用本人词条编辑服务(免费)参与修正。立即前往>>
词条图册
更多图册
分享你的世界
查看更多
GitHub 要把全球开源代码埋在北极,保存 1000 年
爱范儿此前一篇文章提到,全球的数据储存很快就会亮出「储存空间不足」的预警,人们开始追求超高的储存密度和永恒的储存时间,其中微软 Project Silica 项目中的「玻璃光盘」以持续使用上千年。
爱范儿
广州爱范儿科技股份有限公司官方帐号
取消软件福利遭1500家合作伙伴反对,微软或为寻求更稳定伙伴关系
微软取消软件福利并非因为运营成本问题。尤其是此项决定,还会影响伙伴公司第一手应用微软新技术的能力,进而削弱微软产品的测试流程。微软不惜代价推进MAPS服务,正是想寻求一种更为牢稳的合作伙伴关系。
王吉伟
优质科技领域创作者
现在,你可以在GitHub上“读”北大了
在GitHub上“读”北大,这是什么骚操作?这个项目,今天登上了趋势榜,现在已经有3000+标星,1000+Fork。项目涵盖130多门课程,涉及北大多个学院。可以说是横跨文理、学贯中西。不得不说,GitHub真的是一个“宝藏网站”。
虎嗅网
75亿美金收购案,背后是微软和开源的十年恩怨
75亿美元收购案,再次标志了微软这家老牌公司的“大转折”。斥资75亿美元,微软在6月正式收购了 GitHub。
钛媒体
微软宣布推出GitHub Package Registry:全新软件包管理服务
今日,有媒体报道称:微软在今日宣布为GitHub提供一个名叫GitHub Package Registry的 新的软件包管理服务,其目的是更好和GitHub开展合作,也允许开发人员在其源代码旁边发布公共和私有软件包。目前已知,GitHub Package Re
lzw12560
GitHub遭受黑客攻击,并且被勒索!
今日,IT之家发布新闻GitHub被黑客攻击,被锁定了GitHub的392个代码库,黑客要求支付比特币,留下来比特币的账户地址,要求在规定日期每把钱达到账户上,不然就将代码上传到网上,并且打款完成后,将Git登录信息和付款证明,通过电子邮件发给他们,对此你们怎么看?
YJQand
曾经那么不喜欢开源的微软,如今在 GitHub 上成为开源头牌
可以说,GitHub 是开源的最佳代表。那么谁是 GitHub 上贡献开源项目最多的组织呢?答案是微软,根据 GitHub 公布的数据,微软贡献了 16419 个开源项目,超过 Facebook 的 15682 个,进一步拉开了与 Docker、Angular
爱范儿
广州爱范儿科技股份有限公司官方帐号
参考资料
GitHub Press Info
.github.com. Github[引用日期2016-12-04]
官宣!微软宣布75亿美元收购GitHub
.IT之家[引用日期2018-06-04]
微软宣布完成75亿美元收购开源代码库GitHub交易
.腾讯科技.2018-10-27[引用日期2018-10-27]
微软 GitHub 宣布收购 npm:开源的 JavaScript 包管理服务
.IT之家[引用日期2020-03-17]
GitHub等代码库遭黑客入侵 仅索要566美元
.新浪[引用日期2019-05-05]
微软旗下GitHub更换CEO 产品主管接任
.环球网[引用日期2021-11-04]
GitHub 开始封锁受美国制裁公司的俄罗斯开发者账户 - IT之家
.IT之家[引用日期2022-04-17]
图集
Github的概述图(2张)
V百科往期回顾
词条统计
浏览次数:次
编辑次数:112次历史版本
最近更新:
W894597025
(2022-11-19)
发展历程
简介
基本功能
版本历史
内幕信息
Windows应用
配置管理
融资
遭受攻击
为您推荐广告
新手上路
成长任务
编辑入门
编辑规则
本人编辑
我有疑问
内容质疑
在线客服
官方贴吧
意见反馈
投诉建议
举报不良信息
未通过词条申诉
投诉侵权信息
封禁查询与解封
©2022 Baidu 使用百度前必读 | 百科协议 | 隐私政策 | 百度百科合作平台 | 京ICP证030173号
京公网安备11000002000001号
进入词条
清除历史记录关闭
播报
编辑
讨论
收藏
登录
扫码下载百科APP
领取50财富值奖励
分享到微信朋友圈
打开微信“扫一扫”即可将网页分享至朋友圈
选择朗读音色
00:00
00:00