git入门

前一篇简单介绍了github,现在回到github的核心功能,为使用github,
掌握git的相关知识,同时本地设备也需要安装git环境,
我这里重点是让大家能够明白基本概念,说实话,学习新东西,就怕概念都搞不懂,但实际上,不懂装懂的人太多了,

版本管理的集中型与分散型

集中型

以svn为代表,只存在一个仓库,这就是为什么类型是集中型。

image.png

分散型

以git为代表,仓库Fork给了每一个用户,

image.png

如图所示,由于本地的开发环境有仓库,所以开发者不必连接远程仓库就可以进行开发,
图中其实只显示了一般的使用流程,实际上,所有仓库之间都可以进行push和pull。

最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容

  • 什么是GitHub 每当了解一个新玩意的时候首先我想知道的总是这玩意到底是个啥。GitHub嘛,不就是为开发者提供...
    镜下尘埃阅读 1,614评论 0 1
  • (北方有佳人,倾城而独立,一笑倾人城,再笑倾人国,宁不知倾城与倾国,佳人再难得。 ) 世传昆仑山有始皇宝藏,内有死...
    菩提下的诺言阅读 3,794评论 75 136
  • 安装mysql5.7遇到的坑,mac刚上手,不是很熟,配置个mysql都用了一晚上。 参考 https://seg...
    小剑哥阅读 607评论 0 0
  • shareResultBlock 为回调方法。当回调方法中有 [_webView stringByEvalua...
    PokerFace_u阅读 440评论 0 0
  • 床临着窗,冬风在耳边呜~呼的唱了一夜。气温骤降,南方的艳阳也抵不过季节的轮替,清亮中满是寒意。 “广东这里也降温了...
    你好_王姑娘阅读 283评论 0 0