Git的简单介绍

Posted shnuxiaoan

tags:

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

Git与SVN对比

SVN是集中式版本控制系统,版本库是集中放在中央服务器的,干活的时候,用的都是自己的电脑。所以首先要从中央服务器那里得到最新的版本,然后干活;干完活后需要把自己做完的活推送到中央服务器,集中式版本控制系统是必须联网才能工作。

SVN的缺点:

1)服务器单点故障

2)容错性差

Git是分布式版本控制系统,那么它就没有中央服务器,每个人的电脑就是一个完整的版本库,这样,工作的时候就不需要联网了,因为版本都是在自己电脑上。既然每个人的电脑都有一个完整的版本库,那么如何协作就是一个重要的问题。

技术图片

Git工作流程

一般工作流程如下:

1)从远程仓库中克隆Git资源作为本地仓库

2)从本地仓库中checkout代码然后进行代码修改

3)在提交前先将代码提交到暂存区

4)提交修改,提交到本地仓库。本地仓库中保存修改的各个历史版本

5)在修改完成后,需要和团队成员共享代码时,可以将代码Push到远程仓库。

下图展示了Git的工作流程:

 

技术图片

 

以上是关于Git的简单介绍的主要内容,如果未能解决你的问题,请参考以下文章

git 简单介绍

git简单介绍以及使用

git的简单介绍

git优点缺点(简单介绍)

简单的git入门介绍及常用操作

Git简单介绍两种拉取代码的方式