假设我们发现一个产品的bug需要修复,一般我们不会直接在master分支上做修改,而是专门新建一个供bug fix使用的分支,比如m1分支,测试提交后,再merge到master branch上。

下面是在SAP WebIDE里详细的操作步骤。

取名m1:


一个名叫m1的分支就创建好了。
创建一个同名的远程分支:m1

本地m1分支修改完毕后,commit and push:

推送到远程m1分支:

登录Github,新建一个pull request:


另一个人在Pending pull request里看到这个尚未处理的pull request后,打开查看明细,确认无误之后,点击Merge pull request按钮,将m1的更改merge到master分支上。

点击confirm merge进行合并确认。合并成功之后,原来的m1分支也就不再需要,可以删除了。


要获取更多Jerry的原创文章,请关注公众号"汪子熙":

使用SAP WebIDE进行一个典型的bug修复流程相关推荐

  1. SIT测试阶段bug修复流程管理

    在测试阶段,我们计划每天发布两次版本,分别在上午10点之前和下午14点之前.(紧急情况除外,紧急情况会立即发布) 举例如下: Tester01在14日上午open了一个bug001 Dev Leade ...

  2. fastjson 1.2.57 版本发布,Bug 修复维护版本

    fastjson 1.2.57 版本已发布,这又是一个例行的 bug 修复维护版本.更新内容主要是修复 Bug,以及提升某些场景的性能. Issues 修复智能匹配多余字段时覆盖原字段的问题 #234 ...

  3. 一个典型的SAP Commerce extension目录结构

    一个典型的SAP Commerce extension目录结构: 所以每个extension都有.classpath和project.properties等Java项目相关文件. https://he ...

  4. SAP WebIDE里本地运行Fiori应用后,会自动生成一个新的Destination

    我在Neo环境里通过SAP WebIDE的新建项目菜单创建了一个Fiori应用后,本地运行,会弹出如下的对话框,让用户输入Neo环境的用户名和密码: 确认之后,会自动生成一个新的Destination ...

  5. SAP WebIDE一个和Destination相关的问题 - OData下拉菜单里的Destination从哪里来的

    我今天做开发遇到一个问题: 我有trial和正式的SAP Cloud Platform账号各一个: 其中trial账号的webIDE连接到productive的CloudFoundry: produc ...

  6. 通过SAP WEBIDE快速构建一个UI5 应用

    SAP WEBIDE SAP WebIDE是SAP云平台上的一项服务,通过WEBIDE可以非常方便迅速的开发各种企业级云应用. 对于前端应用来说,webide提供了很多的模板来创建项目,比如基于Fio ...

  7. SAP QM 事务代码QAC2的BUG?

    SAP QM 事务代码QAC2的BUG? SAP QM模块里的事务代码QAC2可以用于将检验批上绑定的质检库存做转库动作.笔者近期在项目上发现该事务代码的一个令人费解的BUG,写下本文予以记录. 如下 ...

  8. 使用了SAP Spartacus的一个在线网站:乐高Storefront

    网址:https://lego.yellowblocks.me/en-ae/ 从网站源代码的meta标签,name=occ-backend-base-url和content的值,就能知道这是一个典型的 ...

  9. 使用SAP WebIDE消费API Portal里创建的API时的错误消息

    我使用API portal创建好一个新的API之后,在SAP云平台Neo环境里创建必备的Destination,使得WebIDE可以通过这些Destination,访问SAP API Portal的d ...

最新文章

  1. JoinGroup的过程
  2. 国内人工玻璃体和日本人工玻璃体的区别
  3. Docx:docx.opc.exceptions.PackageNotFoundError: Package not found at
  4. 查询已有链表的hashmap_面试官再问你 HashMap 底层原理,就把这篇文章甩给他看...
  5. Topological Spaces(拓扑空间)
  6. Unity3D之UGUI基础4:Button按钮
  7. iOS 9 适配中出现的坑
  8. Elasticsearch 读时分词、写时分词
  9. 论文笔记_S2D.34-2015-CVPR_从单张图像进行深度估计的深度卷积神经场
  10. python与r语言哪个好学_python和r哪个难一点
  11. 认知盈余时代-知乎如何运营
  12. 【转载】北京三险一金计算器
  13. 无法访问,您可能没有权限使用网络资源的解决
  14. 文献检索方法,如何确定被ei收录,如何确定被sci收录,被引用次数
  15. STM32开源代码——OLED汉字显示程序
  16. C语言 fprintf 函数 - C语言零基础入门教程
  17. JavaScript 英文根据规则转成相对应的中文
  18. 10、私网与公网的转换---NAT网络地址转换技术
  19. NLP情感分析基础知识
  20. Day3 分支和循环

热门文章

  1. 关于程序中的需求的变化,责任的分配
  2. 使用NAGIOS监控网络、系统及服务
  3. 【学生信息管理系统】——问题篇
  4. 修改Sublime Text3左侧导航字号大小及行高
  5. poj2367 Genealogical tree
  6. 题目1005:Graduate Admission(结构体排序)
  7. 基于python的request库,模拟登录csdn博客
  8. 其实,最好的年龄才刚刚开始
  9. tr69 GatewayInfo 节点添加
  10. 2D空间中基于矢量运算的碰撞后效果as3源码