If you do not prefix gitignore entries by a slash, then such files are ignored in any directory. I think these ignores are designed to apply only at the repository root, so this adds slashes for them. However, I could be wrong. Maybe the *.vsix files can occur in subdirectories?
593 B
593 B