Open
Description
Currently the playbook updates .gitignore by replacing it from one pulled from GitHub. The issue I am seeing is this conflicts with the way I want to manage my workflow. I would like to have the VCCW directory as what I check into git and exclude certain things like .vagrant and possibly other files in the future.
Perhaps having contents of the existing file be merged, or allow a user to set something in the site config. Perhaps say gitignore_method = "url" (or file) and then gitignore_source = [URL or relative file path in VCCW directory]