GIT分支管理-项目管理必知必会
2022-02-24 21:20:03 39 举报
AI智能生成
master分支,feature分支,hotfix分支,Git提交等
作者其他创作
大纲/内容
master
主分支
任何时候在这个分支拿到的,都是稳定的分布版
feature/xxx
功能需求分支,用于开发新的功能模块
命名可以采用
版本号:如 feature/v4.1
模块名:如开发订单模块,可取 feature/order
开发过程中,如果master有更新,需要从master分支merge (merge master into xxx)
PROD测试通过,merge到master (merge xxx into mster)
短期分支,上线之后删除该分支
hotfix/xxx
线上紧急bug fix分支
命名可以采用:
JIRA号:如 hotfix/PR-1430
PROD测试通过,merge到master (merge xxx into mster)
短期分支,上线之后删除该分支。
对于活动类项目,可能存在多个项目共用一个project,新项目分支可以master-xxx命名。
比如:有个双11的活动,主分支为 alibaba/double11/master。
现在有个双12的需求,功能一致,主要做UI替换,这时新建的分支可以为alibaba/double11/master-d12。
比如:有个双11的活动,主分支为 alibaba/double11/master。
现在有个双12的需求,功能一致,主要做UI替换,这时新建的分支可以为alibaba/double11/master-d12。
GIT提交
所有git commit都要保证不会使程序crash
不要等整个项目开发完成一次提交
可以小模块、功能点提交
必须写明提交信息,如:
Update envoy rules
Fix typo
Add BI Log
Fix typo
Add BI Log
收藏
0 条评论
下一页