trying to resolve weird problem with gitignore not ignoring vendor directory