gitignore directory pattern ignores folder with same suffix, but I want to include it
I have the following directory structure: src/ out/ cout/ ... and I want to ignore out/ but not cout/ . I've tried putting ^out/ , but that doesn't seem to work. I've also tried out/ but that also ignores cout/ . Any suggestions? Exclamation mark(!) should precede a match which should not be ignored. The .gitignore file should look like: out/ !cout/ Sorry guys, my mistake! The cout directory was empty and, therefore, not showing up under git status . Just adding out/ works fine and doesn't ignore cout/ . Thanks a lot! Which version of git are you using? With msysgit 1.6.3-preview20090507-2,