Git简介
一、Git简介
Git是一个版本控制系统(Version Control System,VCS)。版本控制是一种记录一个或若干文件内容变化,以便将来查阅特定版本修订情况的系统。
有了版本控制系统,就可以不用担心文件丢失,不小心误修改文件等等“事故”,而且你可以随便回到历史记录的某个时刻。
SVN, CVS这类早期的集中式版本控制系统,都有一个单一的集中管理的服务器,保存所有文件的修订版本,而协同工作的人们都通过客户端连到这台服务器,取出最新的文件或者提交更新。
二、Git的优势
① 大部分操作在本地完成,不需要联网
② 完整性保证
③ 尽可能添加数据而不是删除或修改数据
④ 分支操作非常快捷流畅
⑤ 与Linux命令全面兼容
三、Git安装
四、Git结构及工作流程
1)Git基本结构

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

三、Git和代码托管中心
代码托管中心的任务:维护远程库
局域网环境下:GitLab服务器
外网环境下:GitHub、码云
四、本地库和远程库
1)团队内部协作

2)跨团队协作


浙公网安备 33010602011771号