@zhangzhen
2017-09-04T18:14:21.000000Z
字数 1530
阅读 1012
owo
beta
上面没有 bug 存在, 功能开发已完成, 和产品UAT完成.上述步骤完成之后, 开始按以下步骤操作:
以app-openrack-admin
repo, 功能分支名 functionBranch: taco-qrcode-0904
举例
cd app-openrack-admin
git checkout master
git pull origin master --ff
git checkout release
git pull origin release --ff
git checkout taco-qrcode-0904
git merge master --no-ff
git merge release --no-ff
# 可能需要解决冲突, 解决冲突过程中不要修改自动生成的提交信息, 否则会破坏 commit 原始信息
# 如果提示 conflict, 可以在解决完毕之后, 在终端(git-bash)直接输入 git commit 进入交互式vim
# 然后输入 :q 完成提交
# 确认本地编译通过, 没有合并问题和 coding format 问题
npm run build
# 如果本地编译失败, 需要修复问题, 直至编译成功
# current branch taco-qrcode-0904
git push origin taco-qrcode-0904
git checkout light-merge
git merge taco-qrcode-0904
git push origin light-merge
# jekins 重新发布 beta 确认合并代码没有引入新的bug
# 如果有新的问题产生, 需要切换到 taco-qrcode-0904 分支继续工作
# 直至 beta 发布成功
release
master