Re: Status of all files (was: Re: How can I tell if a file is ignored by git?
- From
Matthieu Moy <matthieu.moy@grenoble-inp.fr>
- Date
- Apr 9, 2010, 14:23 UTC
- Message-ID
- <vpqy6gw7lio.fsf@bauges.imag.fr>
- In-Reply-To
- <20100409140215.GB27899@thyrsus.com>
Eric Raymond <esr@thyrsus.com> 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/