老司机带你玩转git(五)深入理解git(一)git文件状态
在git系统中,文件状态的标识应该有以下几种:
通过如图所示,我们可以了解到文件存在以下的状态:
untracked:未追踪,此时文件存在,但是未被git追踪,也就说git不会将此时的文件纳入控制,需要通过add操作,来纳入版本控制。
unmodified: 文件已经放在工作区,如果它被修改,就是modified状态了,如果通过rm操作就回到了未追踪的状态了。
modified: 文件已修改,add进入暂存状态。
staged: 暂存状态.,此时commit后就使得文件变成了unmodified状态了。