Re: refining .gitignores
- From
- Bruce Stephens <bruce.stephens@isode.com>
- Date
- Nov 15, 2007, 20:28 UTC
- Message-ID
- <80ejerdzjd.fsf@tiny.isode.net>
- In-Reply-To
- <20071115192654.GA3552@steel.home>
Alex Riesen <raa.lkml@gmail.com> writes:
[...]
> .gitignore? Without "s"?
Yes, my mistake. I added '*.c' to ".gitignore".
> Maybe your .c files are already added to index? Otherwise you have to > use the second form. It shows known-to-Git ignored files.
They are in the index. What I want is a list of files which are known to git, which are matched by the default rules (in particular the .gitignore files).
So that should be this?
git ls-files --exclude-per-directory=.gitignore -i
But that shows nothing at all, and it still shows nothing if I add a "builtin-add.c" as an argument to it (this file exists, and is in the index).
"git add builtin-add.c" fails, complaining (correctly) that the path is ignored by one of my .gitignore files.
We're obviously talking past one another somehow, or I have a broken build of git?
[...]