Git简介

一、Git简介

Git是一个版本控制系统(Version Control System,VCS)。版本控制是一种记录一个或若干文件内容变化,以便将来查阅特定版本修订情况的系统。

有了版本控制系统,就可以不用担心文件丢失,不小心误修改文件等等“事故”,而且你可以随便回到历史记录的某个时刻。

SVN, CVS这类早期的集中式版本控制系统,都有一个单一的集中管理的服务器,保存所有文件的修订版本,而协同工作的人们都通过客户端连到这台服务器,取出最新的文件或者提交更新。

二、Git的优势

① 大部分操作在本地完成,不需要联网
② 完整性保证
③ 尽可能添加数据而不是删除或修改数据
④ 分支操作非常快捷流畅
⑤ 与Linux命令全面兼容

三、Git安装

四、Git结构及工作流程

1)Git基本结构

 

2)Git向仓库添加文件的流程

三、Git和代码托管中心

代码托管中心的任务:维护远程库

局域网环境下:GitLab服务器
外网环境下:GitHub、码云

四、本地库和远程库

1)团队内部协作

2)跨团队协作

五、Git工作流

posted @ 2019-10-22 23:29  ohmok  阅读(264)  评论(0)    收藏  举报