@songying
2019-09-20T17:10:07.000000Z
字数 362
阅读 1282
Git 基本原理
Git
1. git 三种状态
git中文件有三种状态: 已提交, 已修改, 已暂存。
- 已提交: 数据已经安全的保存在本地数据库中
- 已修改: 表示修改了文件,但还没有保存到数据库中。
- 已暂存: 对一个已修改文件的当前版本做了标记,使之包含在下次提交的快照中。
2. git 三大概念
- git仓库: 本地仓库下的一个隐藏目录:
.git
,用来保存项目的元数据和对象数据库的地方,从其他计算机clone仓库时,拷贝的就是这里的数据。
- 工作目录: 对项目的某个版本独立提取出来的内容。 是你可修改的。
- 暂存区: 暂存区域是一个文件,保存了下次将提交的文件列表信息,一般在 Git 仓库目录中。
3. master 与 HEAD
- master是Git为我们自动创建的第一个分支
- HEAD 指针指向master