From: Johannes Sixt Date: Fri, 05 Mar 2010 09:16:21 GMT Subject: Re: gitignore broken in git 1.7.0.1: slash checks leading dirs Message-ID: <4B90CBE5.9090102@viscovery.net> In-Reply-To: <4B90C9BE.1030407@gmail.com> Jiri Slaby schrieb: > On 03/05/2010 10:05 AM, Johannes Sixt wrote: >> Jiri Slaby schrieb: >>> *** >>> If the pattern does not contain a slash /, git treats it as a shell >>> glob pattern and checks for a match against the pathname without >>> leading directories. >>> *** >> and this citation confirms my expectation. Note that it says "pathname", >> not "filename". 'include/linux' is a "pathname". > > What are 'leading directories' then? 'include/' is the leading directory of 'include/linux'. The cited sentence says that the particular check considers only the last path component of the pathname. -- Hannes