git入门篇-----本地操作

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了git入门篇-----本地操作相关的知识,希望对你有一定的参考价值。

一 ,git的简介

  1 ,git的历史  

    概念性的知识,大家百度一下,就会出现好多优秀的文章供参考,这里我就不多说了。

    如果不是当年BitMover公司威胁Linux社区,可能现在我们就没有免费而超级好用的Git了。

  2,集中式vs分布式

    CVS及SVN--------集中式的版本控制系统

    Git          -------- 分布式版本控制系统

    区别:

    集中式的版本控制:版本库在中央服务器上,连接服务器进行check和commit操作(前提网速必须可以,要不然提交一段代码,就得等好长时间。不愉快了奥。)

    分布式版本控制   :每台电脑上都会存一份完整的版本库,他们之间协作需要互相推送给对方。

    分布式版本控制系统通常也有一台充当“中央服务器”的电脑,但这个服务器的作用仅仅是用来方便“交换”大家的修改,没有它大家也一样干活,只是交换修改不方便而已。

    好处:

    git可以离线操作,svn必须联网。

    git安全性比svn高很多,(也可以说分布式比集中式安全性好),不用担心中央服务器挂了,而影响整个团队。

    git最大的优势,就是分支和合并。

二,

  

以上是关于git入门篇-----本地操作的主要内容,如果未能解决你的问题,请参考以下文章

10分钟了解Git详细介绍 -入门到实战万字篇后续。。。

10分钟了解Git详细介绍 -入门到实战万字篇后续。。。

Git与Repo入门

git 小白入门( 三 ) —— 远程仓库

码云gitee+git入门篇——代码托管

使用git操作GitHub代码入门教程