git checkout:这个奇怪的输出是什么意思?

时间:2011-02-09 19:43:09

标签: git

当我结账时,我得到:

me@localhost# git checkout master
D    deps/example
M    deps/example2
Switched to branch "master"

手册页没有提到这个神秘的输出。这是什么意思?

1 个答案:

答案 0 :(得分:57)

这是git status的输出; git向您显示,在签出master后,您的工作副本仍然存在未经修改的更改(一个已修改的文件和一个已删除的文件)。

检查man git-status

M = modified
A = added
D = deleted
R = renamed
C = copied
U = updated but unmerged