If you know it's there. It gets created on the fly when it is needed, so unless you know that is possible and needs to be gitignored, it could easily slip by.
Do you not review before committing/pushing?
It's gitignored by default.
So you just routinely commit everything in the project, without looking at what it is?
Do you not review before committing/pushing?