Thread (6 messages) flat view 6 messages, 6 authors, 2016-06-15

Re: git-ls-files --added?

From: Junio C Hamano <hidden>
Date: 2016-06-15 22:46:49

Junio C Hamano [off-list ref] writes:
Jon Seymour [off-list ref] writes:
...
quoted
I am still interested in the rationale for git-ls-files not supporting
such an option directly, since git-diff still seems a little indirect.
Partly historical, but more fundamental reason is because ls-files
plumbing is about the index.
...
Added is _not_ about comparision between the index and the work tree.  It
is between the HEAD commit and the index, and it does not belong to
ls-files plumbing.
Having said all that, I think you might be interested in pursuing

  http://thread.gmane.org/gmane.comp.version-control.git/97830/focus=99134

Also, the following thread may serve as a food for thought; it shows that
there is real need for some concise, easy to parse output for people who
want their own Porcelain.

  http://thread.gmane.org/gmane.comp.version-control.git/106122/focus=108110

In short, ls-files and diff-index _can_ give you what you want, but often
people would want information from both, consolidated.
Keyboard shortcuts
hback out one level
jnext message in thread
kprevious message in thread
ldrill in
Escclose help / fold thread tree
?toggle this help