Another important difference is that plumbing commands try to guess what you meant, have default parameters, use the default configuration, and so on. Not so with plumbing commands. In particular you need to pass the
--exclude-standard option to the
git ls-files command to make it respect the default set of ignore files.
Possible typo error
Share this highlighthttp://www.safaribooksonline.com/a/mastering-git/19654366/