Git工作流程个人总结

 

 与其他人开发一个功能正常流程:

(自己)

1.本地建立test,dev, master,local_zhao,除了local-zhao都需要与远程建立联系,使用local_zhao只需要commit到本地仓库,不需要到远程

2.切换到本地的test分支,合并local_zhao代码,然后提交到测试分支test上

3.test分支进行打包测试,没有问题再将local_zhao的代码合并到本地dev分支上,然后再提交到远程的dev(我理解dev是预生产),然后再提交到master分支上,master分支进行打包生产

(其他人)

方式雷同,然后也是合并到dev上

 

与其他人开发多个功能流程:

(自己)

1.本地除了建立平时自己的local-zhao的分支,也会有多个自己新开发的功能暂时不需要上线与测试,所以需要建立多个分支local-zhao2(写单个功能分支),要是多个可建立多个小分支

2.先是切换到本地的test分支上,然后合并local-zhao2提交到测试分支上,不必local-zhao与local-zhao2合并,只需要合并到test上打包测试

3.没有问题之后,local_zhao提交到本地的dev1上,然后再合并到master分支上进行打包生产

4.本图local-wang与local-zhao再做同一个项目或者功能的时候,可以合并到同一个dev1上

5.dev1与dev2不用合并,测试没有问题就直接合并到master分支上,合并之后需要将master再合并到dev1与2上,这样dev1与dev2分支就与master保持一致了

6.新功能到test,master上之后,就可以删除本地分支了

上线之后如果有了需要修改的bug流程:

1.master需要修改bug的时候,需要拉出一个新的分支emergenc,然后修改之后提交到test分支上,打包测试

2.打包测试没有问题之后,再将emergenc分支,合并到master上

3.推送完就可以删除energenc了(不敢删除),每次bug都新建个bug分支,然后重复此动作

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值