HEAD
最新一次提交记录下来的快照
app.txt内容
version=1
这条命令更新了它
一个名为 app.txt 的文件,可以同时存在三个不同版本。走完下面五个状态,看清每条命令真正改动了哪一层。
键盘: ← → 切换状态, Home 回到初始状态, End 跳到提交状态。
尚未执行命令,这是仓库刚提交完的起点。
最新一次提交记录下来的快照
app.txt内容
version=1
这条命令更新了它
下一次提交会记录的内容
app.txt内容
version=1
这条命令更新了它
你正在磁盘上编辑的文件
app.txt内容
version=1
这条命令更新了它
git status --short
(没有输出)
三个状态没有差异,所以这条命令什么都不输出。
仓库刚刚提交过,HEAD、索引、工作区保存的都是 version=1。三层内容一致时,git status --short 没有输出。