gitignore consolidation 3