From: Matthieu Moy Date: Fri, 09 Apr 2010 14:23:11 GMT Subject: Re: Status of all files (was: Re: How can I tell if a file is ignored by git? Message-ID: In-Reply-To: <20100409140215.GB27899@thyrsus.com> Eric Raymond writes: > (The ls-files -t codes need better documentation. If I get detailed enough > answers, I will write some.) http://thread.gmane.org/gmane.comp.version-control.git/126516 In short, "git ls-files -t" was written long ago, never tested, and probably mostly used by no one. It has a very strange behavior, it's not just the doc. I'd advise against using it. "git status --porcelain" is probably what you want: --porcelain Give the output in a stable, easy-to-parse format for scripts. Currently this is identical to --short output, but is guaranteed not to change in the future, making it safe for scripts. -- Matthieu Moy http://www-verimag.imag.fr/~moy/