Помимо стандартного шаблона кодового заголовка github, предоставляемого birderic, (на уровне https://github.com/github/gitignore/blob/master/CodeIgniter.gitignore для хорошей меры) Я также хотел бы просто исключить любой файл php в директории / config с помощью
*/config/*.php
Некоторые сторонние приложения, такие как HybridIgnite, любят помещать свои файлы конфигурации в каталог / config, и ограниченный блок конфигурации может позволить отслеживать эти файлы ... Лучше безопасно, чем потом сожалеть ...
Чтобы было понятно, как должны работать файлы конфигурации, я храню копию файлов по умолчанию (конечно, без паролей) в отдельном каталоге config_template.
НТН,
-Ft