From: Nguyen Thai Ngoc Duy Date: Tue, 03 May 2011 23:43:36 GMT Subject: Re: [PATCH 1/3] t3700: note a .gitignore matching fault Message-ID: In-Reply-To: <7voc3jis61.fsf@alter.siamese.dyndns.org> On Wed, May 4, 2011 at 12:56 AM, Junio C Hamano wrote: > Nguyen Thai Ngoc Duy writes: > >> ... The point is make it >> configurable with sane default. It's up to users to decide how they >> want to pay. > > Hmm, I am confused. > > Isn't that what we already have?  If you want to pay, you just do not > define a do-not-descend ignore entry at such a location so close to the > root of the working tree. Yes. But git still silently ignores some rules in the .gitignore. There's another case when you rather update $GIT_DIR/info/exclude than .gitignore in the tree (import tree for example). Same trap again. -- Duy