开发分支代码上线流程
打开发分支
1、切换到master上,pull最新代码
git checkout mater
git pull
2、打开发分支
git branch feature/{自己taped的任务号}
例如:git branch feature/30594489
3、联调升级到开发环境,或者准生产环境。
需要有一个人从master上打release分支,并push上去,其他同学将各自的代码合并到release分支。
开发环境、准生产环境,要用release分支进行部署。
例如:
git branch release/v1.0.1
git checkout release/v1.0.1
git push
其他同学
git pull
git checkout release/v1.0.1
git merge feature/30594489
git push
4、测试完成待上线之前,需要大家在release分支上打tag。打tag之前需要将master的最新代码合并到release分支
a、git checkout master
b、git pull
c、git checkout release/v1.0.1
d、git merge mater
e、git tag v1.0.1
f、 git checkout v1.0.1
g、git push origin v1.0.1
5、上线之后,验证没有问题了,要将tag合并到mater,push到服务器。
a、git checkout master
b、git merge v1.0.1
c、gi