场景描述

当一个项目已经上线,同时又在原有基础上新增功能模块,于是乎就要在原有代码的基础上进行开发,在新增模块功能的开发的过程中,项目发现了一个紧急Bug,需要修复。应对这种情况,有以下两种解决方案:

# 方案一:stash

stash 用于将工作区发生变化的所有文件获取临时存储在“某个地方”,将工作区还原当前版本未操作前的状态;当bug修复完毕后,可将临时存储在“某个地方”的文件再次拿回到工作区(此方案不常用,故不赘述);

方案二:branch

branch 称为分支,默认仅有一个名为 master 的分支;一般开发新功能流程为:开发新功能时会在分支dev上进行,开发完毕后再合并到 master 分支。

# Bug修复流程如下:

最新文章

  1. 利用select实现IO多路复用TCP服务端
  2. node入门 express ejs
  3. UI进阶 地图
  4. [C语言 - 10] C语言保留字
  5. TFS 2010 让安装更简单,也让VSS成为历史
  6. 一个打砖块的小游戏1.0 KILL THE BLOCKS !
  7. IIS7.0 Windows Server 2008 R2 下配置证书服务器和HTTPS方式访问网站
  8. 屏幕对象的F1/F4输入帮助功能
  9. 第一章 Linux系统概述
  10. sqlite ef6
  11. C#中ASCII码学习心得
  12. JavaScript中如何检测一个变量是一个String类型?
  13. 大众点评selfxss结合两个csrf变废为宝(已修复,故公开,不涉及真实参数)
  14. Spring Boot – 自定义PropertyEditor
  15. asp.net core2.1 bundleconfig.json合并压缩资源文件
  16. 化工pdf下载
  17. 一款基于Zigbee技术的智慧鱼塘系统研究与设计
  18. resin-pro-4.0.53报错java.lang.Error: java.lang.ClassNotFoundException: com.caucho.loader.SystemClassLoader
  19. 【Len's DMG】macOS Mojave 10.14.1 正式版 18B75 With Clover 4726原版镜像
  20. Maven(三)理解Maven核心概念

热门文章

  1. Cosplay之孩子的妈咪
  2. Vue2.0组件之间通信(转载)
  3. C语言词频统计设计
  4. 钉钉开发c#帮助类 获取用户信息 DingHelper.cs
  5. IPV6 简单总结
  6. es6 const关键字
  7. Webpack简易入门教程
  8. ldap添加memberof支持
  9. 【转】Microsoft Visio2010 如何画UML 图
  10. 【刷题】BZOJ 2243 [SDOI2011]染色