Linus Torvalds writes: (Summary)
And that's hidden in the above numbers (because I didn't use "-f" to
follow threads), and they are all successful (because git will go an
'lstat()' on every single entry in the index file, and the index file
obviously is all valid filenames).
obviously is all valid filenames).
So the numbers quoted are closer to the
So the numbers quoted are closer to the
git ls-files -o --exclude-standard
git ls-files -o --exclude-standard
command (which doesn't check the index state, it only checks "what non-tracked files do I have that aren't the ones I explicitly exclude").
exclude").
Linus
Linus
Linus
obviously is all valid filenames).
So the numbers quoted are closer to the
So the numbers quoted are closer to the
git ls-files -o --exclude-standard
git ls-files -o --exclude-standard
command (which doesn't check the index state, it only checks "what non-tracked files do I have that aren't the ones I explicitly exclude").
exclude").
Linus
Linus
Linus