维护微擎二开项目不容忽视的 .gitignore 文件
维护一个在微擎框架基础上二开的项目时,妥善处理源码显得至关重要。过大的源码体积会阻碍 Git 版本控制的正常工作。为了有效解决此问题,使用 .gitignore 文件屏蔽不必要的文件夹是十分必要的。本文将提供一份微擎项目的 .gitignore 参考供您使用。
微擎项目中需要被忽略的文件夹包括:
-
数据类文件夹:
- data/*/(排除 db-1.x.php)
-
附件类文件夹:
- attachment//(排除 images/global//)
-
扩展类文件夹:
- addons/*/
-
内置核心模块证书:
- framework/builtin/core/module.cer
-
其他:
- .project
- .metadata
- *.tmp
- local.properties
- .idea/*/
- .env
- .php_cs.cache
通过将这些文件夹添加到 .gitignore 文件中,您可以有效减小源码体积,提高 Git 版本控制的效率。希望此参考能够帮助您顺利管理微擎二开项目,提升开发体验。