Hi, ls-files -t seems to always show status H, even if the file was modified or deleted, and thus gets shown by -m and -d respectively. doener@atjola:git (master) $ git status # On branch master nothing to commit (working directory clean) doener@atjola:git (master) $ rm git.c doener@atjola:git (master) $ echo 123 > Makefile doener@atjola:git (master) $ git ls-files -m Makefile git.c doener@atjola:git (master) $ git ls-files -d git.c doener@atjola:git (master) $ git ls-files -t Makefile git.c H Makefile H git.c doener@atjola:git (master) $ git add -u Makefile git.c doener@atjola:git (master) $ git ls-files -m doener@atjola:git (master) $ git ls-files -d doener@atjola:git (master) $ git ls-files -t Makefile git.c H Makefile doener@atjola:git (master) $ I would have expected the first "ls-files -t" to say: C Makefile K git.c Is that a bug, or am I just misunderstanding what -t is supposed to do? Björn -- To unsubscribe from this list: send the line "unsubscribe git" in the body of a message to majordomo@xxxxxxxxxxxxxxx More majordomo info at http://vger.kernel.org/majordomo-info.html