github在阿里的简历上是什么意思?
Git是一个分布式版本控制系统,最初由Linus Torvalds编写,用于管理Linux内核代码。推出之后,Git在其他项目中也取得了巨大的成功,尤其是在Ruby社区。目前包括Rubinius、Merb、比特币在内的很多知名项目都在使用Git。Git也可以被部署工具使用,比如Capistrano和部署者Vlad。
作为开源代码库和版本控制系统,Github拥有超过65,438+0.4万开发者用户。随着越来越多的应用程序迁移到云端,Github已经成为管理软件开发和发现现有代码的首选[2]。
如上所述,作为分布式版本控制系统,Git中并没有主库这个概念。每个复制的库都可以独立使用,两个库之间的任何不一致都可以合并。
GitHub可以托管各种Git库,并提供一个web接口,但与SourceForge或Google Code等其他服务不同,GitHub的独特卖点是从另一个项目分支的简单性。向一个项目贡献代码非常简单:首先点击项目站点上的“fork”按钮,然后签出代码并将修改添加到刚刚分离的代码库中,最后通过内置的“pull request”机制向项目负责人申请代码合并。有人称GitHub MySpace为代码播放器。