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目录

相关文章

统一支付是JSAPI/NATIVE/APP各种支付场景下生成支付订单,返...
统一支付是JSAPI/NATIVE/APP各种支付场景下生成支付订单,返...
前言 之前做了微信登录,所以总结一下微信授权登录并获取用户...
FastAdmin是我第一个接触的后台管理系统框架。FastAdmin是一...
之前公司需要一个内部的通讯软件,就叫我做一个。通讯软件嘛...
统一支付是JSAPI/NATIVE/APP各种支付场景下生成支付订单,返...