From: Junio C Hamano Date: Fri, 21 Aug 2020 16:46:55 GMT Subject: Re: gitignore does not ignore wildcard directory if it is a link Message-ID: In-Reply-To: <0179b688-576b-7423-8824-9b57fe8f92fc@gmx.net> voxspox writes: > /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.