Thread (5 messages) flat view 5 messages, 2 authors, 2016-06-15

Re: gitignore: negating path patterns

From: Kevin Ballard <hidden>
Date: 2016-06-15 22:44:38

On May 21, 2008, at 7:52 AM, Michael J Gruber wrote:
Hi there

It seems that negating path patterns in gitignore doesn't work, or I
don't understand it (or both). With the attached script, git status
(1.5.5.1) reports "dir/a" as new and "dir/b" as untracked. I would
rather expect it to report "dir/c" as untracked also.

It seems that "!b" matches to include "dir/b" (reverting the exclusion
"*" as expected), whereas "!dir/" does not match to include "dir/c".

What's going on here?
"dir/" will not match anything, because paths are compared without  
trailing slashes. Try "!dir".

-- 
Kevin Ballard
http://kevin.sb.org
kevin@sb.org
http://www.tildesoft.com
Keyboard shortcuts
hback out one level
jnext message in thread
kprevious message in thread
ldrill in
Escclose help / fold thread tree
?toggle this help