git分支版本管理
2024-03-14 18:10:51 0 举报
软件开发通用git分支版本管理,使开发分支更规范
作者其他创作
大纲/内容
提测分支,用于测试版本打包,提测bug在当前分支修改
主分支,线上版本打包分支
dev
主开发分支,包含确定即将发布的代码
新功能分支,一般一个新功能对应一个分支,对于功能的拆分需要比较合理,以避免一些后面不必要的代码冲突
master
merge
feature2
feature
qa
v0.0
master/uat
feature3
publish 定版
v1.0
merge 时冲突解决回到原分支git pull dev手动解决冲突 后在merge
操作流程:开发者:git checkout dev //切换到dev等 git feature //同步本地和服务端代码git pull //拉取最新分支git checkout -b feature1 //从dev新建feature1在feature上开发git add .git commit -a -m \"开发过程提交\"git push开发完成合并到dev分支git checkout devgit merge feature1git push 提交测试git checkout qagit merge devgit push
feature1
hotfix
merge release 发版
0 条评论
下一页