暂存区
作用:是用于暂存文件的,即临时存储,在Git中也被称为索引
一般使用 add 命令 将需要生成版本的文件 添加到暂存区,暂存区记录该文件的当前状态
Git的工作空间状态
1、nothing to commit
表示当前工作空间没有还未提交的操作,属于一个干净的工作空间(工作空间的所有文件均已提交)。
2、Untracked files
表示当前工作空间有文件处于从未被追踪过的状态,需要使用add命令添加(工作空间中含有没有执行add的文件)。
3、Changes to be committed
Changes to be committed表示更改的操作已经被追踪到了,但操作还未被提交(修改的文件执行了add操作,但是还未提交)。
当文件被提交后,工作空间重新回到nothing to commit状态