We've got gitignores in each individual directory already, but not having a top-level one causes problems if someone switches between branches that contain different directories
e.g. if they go into the "extra content" branch and develop that app, then switch back to main, that directory's gitignore goes, dumping all of the previously-gitignored node_modules etc into git
We've got gitignores in each individual directory already, but not having a top-level one causes problems if someone switches between branches that contain different directories
e.g. if they go into the "extra content" branch and develop that app, then switch back to main, that directory's gitignore goes, dumping all of the previously-gitignored node_modules etc into git