Will Roe's blog

Anaλysis Paraλysis » Archives

There is a gotcha with the silver searcher and how it treats .gitignore files. The following pattern will work as expected with git:

1
/log

I.e. git will ignore everything in that directory, however The Silver Searcher doesn't understand that and it'll still show matching lines from files in log/. For git and ag (The Silver Searcher) to both ignore that directory and its contents, change /log to log.