背景
平时开发使用的都是git,会出现一种情况,我在当前分支写了一半的代码,突然有人找我,说哪里出bug了,那我是不是需要切换到bug分支,去把当前问题紧急修复好,再继续写代码。但是如果直接切的话,会出现两个选择,要不不要当前代码,要不就是把当前代码保留到bug分支,这肯定是不行的,bug分支就一定是修改bug的,那么怎么办呢?
目的
解决修改的代码保存到当前分支,但并不提交。把其他分支代码写完提交完,能够切换为当前分支,之前的代码还能保留
参考链接
实现
我们先看我们的分支
当前分支tiktok-verification
代码片段
修改一个空格
右键git
储藏变更
取个名字
创建储藏
我们可以发现代码恢复了,恢复到没有变更的状态
然后我们切换分支dev
随便写点东西提交,push。再切换tiktok-verification分支
右键git,取消储藏
选择自己的储藏
点击应用储藏就好