Re: gitignore does not ignore wildcard directory if it is a link
- From
Junio C Hamano <gitster@pobox.com>
- Date
- Aug 21, 2020, 16:46 UTC
- Message-ID
- <xmqqa6yo9cao.fsf@gitster.c.googlers.com>
- In-Reply-To
- <0179b688-576b-7423-8824-9b57fe8f92fc@gmx.net>
voxspox <voxspox@gmx.net> writes:
Show 23 quoted lines
> /somefile1 > /test/dir1 (directory) > /test/dir2 (link to directory) > /test/dir3 (link to directory) > /test/file1 > > I want to ignore all subfolders in "test", thus I modified my .gitignore to: > > /test/*/ > > >> git status > > Untracked files: > test/dir2 > test/dir3 > > > Putting "/test/dir3" into .gitignore will work fine. > > > -> It seems that directories are not ignored by a wildcard pattern if > the directory is a link
This is working as designed, intended and expected, I would think. Git does track symbolic links as the first-class citizen, and dir2 and dir3 in the above example are *not* directories.