git入门培训
什么是git
Git是目前最先进的版本控制系统,拥有最多的用户数量并管理着数量庞大的实际软件项目
分布式与集中式的管理方案
集中式版本控制
就好比这一个团队中,版本库都集中在一台服务器上,每个开发者都要从服务器上获取最新的版本库后才能进行开发,开发完了再把新的版本提交回去。
分布式版本控制
则是这个团队中每个人的电脑上都会有一份完整的版本库。大家在开发的时候提交到自己的git库,然后再推送到远端的数据库。
搭建git环境
1、下载git环境
2、下载git第三方工具
(常用小乌龟)
从使用的角度进行讲解
本地git库
创建
1、创建文件夹
2、创建git库
3、git库创建成功
添加
4、在git库管理的文件夹下添加文件
5、将文件添加至git库
6、git库状态发生改变
提交
7、将改变提交至git库
8、添加提交信息
9、提交成功,状态发生改变
修改
10、对已经提交的资料进行修改
状态查看
11、状态查看
恢复数据
12、重新添加数据
13、通过revert恢复数据
14、比较文件间的差异
15、恢复数据至不同的版本
远端git库
github和gitLab
创建
本地数据库拉取
本地数据库更新
本地数据库更新