GIT----使用技巧之保存现场回退新建分支继续开发

GIT----使用技巧之保存现场回退新建分支继续开发

前言:

故事是这样的,有一个比较复杂的项目使用的是STM32F103VCT6(资源flash-256k,RAM-48k),开发到一半发现RAM不够用了,换容量更大的芯片STM32F103VGT6(资源flash-1024k,RAM-96k)等流程走下来要一个星期,开发任务不能停呀,只能先把之前已经开发好的功能先屏蔽掉,代码回退一部分,把一部分RAM空间让出来,继续调试接下来的功能,下面开始表演

1、先把master分支开发"功能3"发现内存不足了,先保存现场

2、回退代码,相当于去到一些已经开发的功能,让出一部分RAM空间

3、切换到新的分支,再恢复现场

4、接着开发这个未完成的功能

5、等到后面大容量芯片换好了,再把master分支之前去掉的功能fun2再同步过来




相关推荐
唐青枫2 小时前
Git 提交时神秘的 create mode 100644 到底是什么?一文告诉你答案!
git
春生野草2 小时前
Git-git stash与分支管理
git
ljh5746491192 小时前
Git合并冲突解决方法
git
悟能不能悟2 小时前
git revert commit和undo commit的区别
git
222you14 小时前
Git的diff命令
git
补三补四16 小时前
Git 基础操作指南
大数据·git·elasticsearch
222you1 天前
git的命令
git
Coolbike1 天前
Git工作流
git
~央千澈~1 天前
实战针对本地项目git如何移除旧仓库关联并且添加关联新仓库-优雅草卓伊凡
git
JH30731 天前
git常用命令大全
git