计算机网络/计算机科学与应用/系统/运维/开发

Git 暂存区概念

暂存区

作用:是用于暂存文件的,即临时存储,在Git中也被称为索引

一般使用 add 命令 将需要生成版本的文件 添加到暂存区,暂存区记录该文件的当前状态


image.png


Git的工作空间状态

1、nothing to commit

表示当前工作空间没有还未提交的操作,属于一个干净的工作空间(工作空间的所有文件均已提交)。


image.png


2、Untracked files

表示当前工作空间有文件处于从未被追踪过的状态,需要使用add命令添加(工作空间中含有没有执行add的文件)。

image.png


3、Changes to be committed

Changes to be committed表示更改的操作已经被追踪到了,但操作还未被提交(修改的文件执行了add操作,但是还未提交)。

image.png

当文件被提交后,工作空间重新回到nothing to commit状态

image.png

业精于勤而荒于嬉,行成于思而毁于随

评论

^