gitignore for deployment tools ignores generated files, but keeps setting files