master分支
1 .主分支,主要用来版本发布,一般不提交代码,只会merge其他分支已经测试好的代码
2 .
develop
1 .开发分支,保存了开发的最新代码
2 .日常开发都是从这里拉分支
feature
1 .具体的功能发开分支,只会和develop分支交互
2 .在master分支打tag来表明所有新功能开发完毕,一次性合并
release
1 .master分支的未测试版本,某一期功能开发完毕,都merge到release上面,测试没有问题并且到了发布日期就合并到master分支,进行发布
2 .
hotfix
1 .线上bug修复分支
2 .master存在的bug,也需要提到dev上面
网友评论