Re: [PATCH 4/4] Documentation/gitignore: explain how to un-ignore part of a directory
- From
Nguyen Thai Ngoc Duy <pclouds@gmail.com>
- Date
- Nov 7, 2011, 10:23 UTC
- Message-ID
- <CACsJy8BND-fg0YoUiSpYo1KiNjt604uQ395+KMTK-E6QP7oSdw@mail.gmail.com>
- In-Reply-To
- <20111107081132.GD30486@elie.hsd1.il.comcast.net>
2011/11/7 Jonathan Nieder <jrnieder@gmail.com>:
Show 16 quoted lines
> From: Johannes Sixt <j6t@kdbg.org> > Date: Tue, 5 Apr 2011 23:15:54 +0200 > > Trying to whitelist a single file pattern in a directory that I was > otherwise content to ignore, if I try > > /m4/ > !/m4/virt-*.m4 > > then 'git add' will keep warning me that I have to use -f. That is > because ignoring a directory is much different than ignoring all files > in a directory, when it comes to later negation patterns: > > /m4/* > !/m4/virt-*.m4 >
gitignore.txt is also referred in sparse checkout. And (un)fortunately the former also works in sparse checkout. I don't know, may be you could put this in a subsection or something reference-able so we could mention in sparse checkout document that this part of gitignore.txt does not apply to sparse checkout?
-- Duy