git 操做流 适用于部分公司的 开发 提测 预发 生产

git 操做流

tips:不一样公司的git流可能不同,但大同小异操做方法均可以这么执行,我的看法。
分支简介 master pre test release

开发git

1.	仓库 基于master分支 建立新分支 release-模块/v版本号 (release-wdqy/v1.0.1)
	 2.	本地 git fetch -p
	 3.	切换到刚才新建的分支 release-wdqy/v1.0.1
	 4.	同步本地-远程代码(或者手动git pull/git merge)
	 5.	开始开发
	 6.	开发完成 git push origin/release-wdqy/v1.0.1

提交测试web

1. 切换分支到 release/test
	 2. git pull
	 3. git merge origin/release-wdqy/v1.0.1
	 4. 手动解决冲突
	 5. git push origin/release/test
	 6. 构建

预发svg

1. 切换分支到 release/pre
	 2. git pull
	 3. git merge origin/release-wdqy/v1.0.1
	 4. 手动解决冲突
	 5. git push origin/release/pre
	 6. 确保先在test环境构建下pre分支
	 7. 而后在pre环境构建pre分支

生产测试

1.确保先在test环境构建下pre分支
	 2.而后在pre环境构建pre分支
	 3.最后在生产环境构建对应的pre分支

构建fetch

构建时须要跟测试同步下 选择的是 1.0/1.5,预发生产同步选择,不然构建无效