Git基础
1.Git基础
1.1版本管理
-
版本管理是一种记录变化的方式,以便将来查询特定的文件内容
-
理解:每一次对项目进行修改之后提交的都可以称为版本 每天对版本进行修改如何再一次去提交都叫版本 用于记录每天提交的修改代码,git还可以进行版本回退,退到你想要回到的版本时间点
1.1.2人为维护文档版本的问题
-
文档数量多且命名不清晰导致文档版本混乱
-
每次编辑文档需要复制,不方便
-
多人同时编辑同一个文档,容易覆盖
-
理解:人为维护几乎是不可能实现的,所以开发了git用来处理人为维护的问题
1.2Git是什么
-
Git是一个版本管理控制系统,他可以在任何时间点,将文档状态作为更新记录保存起来,也可以在任何时间点,将更新记录恢复
-
理解:git是一个版本管理控制系统,他可以将版本的每一次更新进行记录保存起来 方便我们以后回退到你想要回退的版本提交时间点 git提交是有规范的 每次更新状态也保存起来
1.3Git安装
-
安装git 下载地址 Git - Downloads
-
傻瓜式安装就行
1.4Git基本工作流程
-
git仓库(本地仓库):用于存放提交记录
-
暂存区:临时存放被修改文件
-
工作区:被Git管理的项目目录
-
理解:
-
1.克隆 Git 资源作为工作目录。
-
2.克隆资源库的文件为工作副本,在副本上添加或修改文件。
-
3.如果其他人修改了,你可以更新资源。
-
4.在提交前查看修改。
-
5.提交修改。
-
6.在修改完成后,如果发现错误,可以撤回提交并再次修改并提交。
以下图片作为参考: