From: Leo Razoumov Date: Fri, 26 Sep 2008 18:28:50 GMT Subject: status letters consistency in log and ls-files Message-ID: Hi Everyone, I am new yo git and there are few things I find quite odd. For example, command "git log --name-status" uses the following letters to indicate file's status A -- Added B -- have had their pairing Broken C -- Copied D -- Deleted M -- Modified R -- Renamed T -- Type changed (mode, time stamp) U -- Unmerged X -- Unknown At the same time command "git ls-files -v" use different letters to indicate the same H -- cached M -- unmerged R -- removed/deleted C -- modified/changed K -- to be killed ? -- other So, depending on which of the commands above are used status "R" could mean either Renamed or Removed, "M" is either Modified or unMerged, "C" is either Copied or Changed. Is it possible to make it consistent across related commands? --Leo--