zoukankan      html  css  js  c++  java
  • git +vs2017 操作手册+目前工作流程图

    分支名称介绍及命名规则:
    测试分支:master
    线上稳定分支:master-发布分支
    功能分支:命名命名规则:V版本号-开发者姓名-功能名。
    紧急修复分支:命名规则:fixbug-版本号-具体问题名
    1:新建分支
    功能分支:原则上必须从“master”新建分支,这样可以保持同一版本内所有的分支的父级参考commit一致
     
    2:日常开发
    在本地新建“功能分支”,编码工作在本地分支完成。
    如果是协同开发,需要将“功能分支”推送到remotes/origin里,其他开发者从这里获取到分支,通过“同步”“功能分支”的方式实现代码协同开发。
    3:分支合并
    功能分支开发完毕、自测完毕后可以合并到“本地master”合并。合并操作为,“功能分支”提交所有更改并同步;切换分支到“本地master”,同步“本地master”;合并“功能分支”到“本地master”;“本地master”同步;由开发者或者代码管理者进行发布,提测。
    4:回滚后的操作
    如果出现“master”内代码需要回滚时,必须按照要求操作,并记录每一步操作。
    第一步:寻找回滚“reset”的提交点,记录。
    第二步:执行“重置-hard”, reset hard 模式,不保留本地代码,同步,记录。
    第三步:切换到需要合并的分支、同步;切换回master,同步,合并,记录。
    第四步:发布测试站点。
    5:上线及上线后的操作
    上线时:将master合并入“master-发布分支”,上线,并建立标签。
    6:紧急修复
    线上出现问题后紧急修复:从“master-发布分支”新开分支“fixbug-1.0.36-具体问题名”,在“fixbug-1.0.36-具体问题名”分支中修复完毕,合并到“master-发布分支”里,上线,然后再合并到"master"里
  • 相关阅读:
    网站推荐:11个相似图片搜索网站(以图找图)
    逻辑回归
    关于估计、偏差以及方差
    算法面试问题集锦
    sql语句执行顺序
    五大算法之动态规划
    五大算法之回溯算法
    操作系统问题总结之处理机调度
    操作系统问题总结之进程管理
    Element-UI 去掉表格边框(表格Hover事件移除)
  • 原文地址:https://www.cnblogs.com/zhaokunbokeyuan256/p/9597311.html
Copyright © 2011-2022 走看看