Git的不同状态定义记录
Git diff-files下
A: 添加文件
C: 将文件复制到新文件中
D: 删除文件
M: 修改文件的内容或模式
R: 重命名文件
T: 文件类型的更改(常规文件、符号链接或子模块)
U: 文件未合并(必须先完成合并,然后才能提交)
X: “未知”更改类型(很可能是错误,请报告)
参考:Git - git-diff-files Documentation (git-scm.com)
Git ls-files下
H:未合并或跳过工作树的跟踪文件 S:跳过工作树的跟踪文件 M:未合并的跟踪文件 R:带有未记录删除/删除的跟踪文件 C:未记录修改/更改的跟踪文件 K:未跟踪的路径是文件/目录冲突的一部分,该冲突阻止签出跟踪的文件 ?:未跟踪文件 U:具有解析撤消(resolve-undo)信息的文件
浙公网安备 33010602011771号