Git部署方案for PHP

分支
dev:开发
beta:测试
realse(master):正式

本地开发使用dev分支,.gitignore设置过滤,把无效后缀的文件和第三方库目录过滤掉,这里以Yii2框架为例,

# composer vendor dir
/vendor

# composer itself is not needed
composer.phar

# Mac DS_Store Files
.DS_Store

composer.json和composer.lock不需要过滤

dev分支开发好就合并到beta分支进行测试,
需要手动使用 composer install命令 更新vendor目录

上一篇:vue关于首次加载很慢的优化方式


下一篇:composer安装laravel框架时未生成Vendor解决办法