工作区、暂存区和版本库的概念

工作区、暂存区和版本库的概念

版本库

.git文件夹就是版本库,版本库中存储了很多配置信息,日志信息和文件版本信息等。

工作区

包含.git文件夹的目录就是工作区,也称为工作目录,主要用于存放开发的代码。

暂存区

.git文件夹中有很多文件,其中一个index文件就是暂存区,也可以叫做stage。暂存区是一个临时保存修改文件的地方。

工作区中的文件状态