The /vendor/ directory contains files that are pulled into the project as part of a Composer build step. As such, we don’t track these files during plugin development. Removing the line from .gitignore is not an option for this reason.
The .gitignore file is intended for plugin development, and is unneeded in the package distributed on www.remarpro.com. I’ve changed the svn props on the www.remarpro.com repo so that the .gitignore file is ignored. It will not be part of the next release.
I’m unsure what kind of system behavior would require you to look at the .gitignore files inside of WordPress plugin directories. Perhaps you are pulling from GitHub instead of from www.remarpro.com? If so, then you need to add full-fledged build steps (npm run build
, composer install
, etc) into your system tools. Anyway, it’s probably safe to delete the file wp-content/plugins/buddypress-group-email-subscription/.gitignore
while you await the next plugin update.