Git flow 流程

Git flow普通BUG流程:

# 进入克隆仓库(上面有方法) clone
cd /git/woyaoquan
# 初始化版本流程控制
git checkout -b develop origin/develop
# 初始化工作目录(一直回车即可)
git flow init 
# 开始创建新的需求分支,目的修改image
git flow feature start editimage #这时项目会自动切换 feature/editimage分支
# 更改部分代码后
# git commit -a -m "修改完了"
# 完成开发分支合并develop(自动)
git flow feature finish editimage
# 发布到远程开发分支
git push origin develop

Git flow 紧急BUG流程

# 拉回release版本
git pull origin release/v1.0
# 切换分支
git checkout release/v1.0
# 修改BUG
# git commit -a -m "修改完BUG,BUG文件+行数"
# 修改完后提交
git push origin release/v1.0
# 更新master分支
git pull origin master(更新master分支为最新)     
# 切换到master分支
git checkout master
# 生成一个hotfix分支
git flow hotfix start hfx     
# 通知相关得工程师和测试人员hotfix分支名称
# 最终测试完成后拉回分支最新代码
git pull origin hotfix/hfx
# 最终修改和测试完成后,结束hot fix以供发布
git flow hot fix finish hfx
# 发布最终的master分支
git push origin master



你可能感兴趣的:(shell,git,git,flow)