Gitignore CodeIgniter

Ant*_*ony 1 codeigniter github gitignore

在我将第一个(CodeIgniter)应用程序放在Github上之前,我对CodeIgniter .gitignore文件有疑问(见下文).我的config目录中没有开发目录.我可以.gitignore */config/*代替吗?config目录中开发目录的重要性是什么?

*/config/development
*/logs/log-*.php
*/logs/!index.html
*/cache/*
*/cache/!index.html
Run Code Online (Sandbox Code Playgroud)

Ric*_*der 5

许多人在其配置文件夹中设置开发和生产文件夹.Codeigniter将从正确的文件夹中加载正确的文件,具体取决于您在主index.php中设置的环境

如果你在github上创建一个公共存储库,那么将带有密码和密钥的文件(你的config.php和database.php是我认为的唯一两个标准框架)复制到一个名为development inside config的新文件夹中,然后删除根文件夹中的密码和路径以及内容.保持gitignore原样.

这样,当您推送到git时,您不会将您的个人隐私信息推送到项目中.