Right now, our default .gitignore ignores the entire src directory. This isn't what we want for projects with in-tree source code. For these projects, we probably want a src/.gitignore that contains entries for all remote Source objects.
Should we handle this using a generator? Should we update it automatically by appending new entries as needed if they're not already there?
Split out of #24.
Right now, our default
.gitignore
ignores the entiresrc
directory. This isn't what we want for projects with in-tree source code. For these projects, we probably want asrc/.gitignore
that contains entries for all remoteSource
objects.Should we handle this using a generator? Should we update it automatically by appending new entries as needed if they're not already there?