Re: way to automatically add untracked files?
From: Miles Bader <hidden>
Date: 2016-06-15 22:43:26
Linus Torvalds [off-list ref] writes:
But git certainly has the capability. "git commit -a" will notice all the files that went away and automatically remove them, so git add . git commit -a will do what you want (except, as we found out last week, we've had a huge performance regression, so that's actually a really slow way to do it, and so it's actually faster to do git ls-files -o | git update-index --add --stdin git commit -a
I notice that "git ls-files -o" doesn't do normal ignore-processing, so for instance all my .o and editor backup files show up in the output... Is that expected or is it a bug (I tried versions "1.5.2.4" and "1.5.3.rc3.91.g5c75-dirty")? If I do: git-ls-files -o --exclude-per-directory=.gitignore --exclude-from=$HOME/.gitignore it works more like I'd expect. Thanks, -Miles -- `The suburb is an obsolete and contradictory form of human settlement'