今天分享一个关于Idea代码存储功能可以解决以下两个问题

1、当你正在A分支开发时,功能还未开发完成,这时候需要切换 master分支去修复一个bug,修复完成之后需要在切换回来

2、当有一个功能是属于B分支的,而你却在写在了 master分支上面

上述两个问题就可以使用Git的代码存储功能解决

我们在 test分支上面创建一个类

储藏 test分支写的功能

在项目上右键,选择 Git——》储藏变更(Stash Changes)

输入储藏的名称,点击创建储藏,这时候你写的代码就会被隐藏了

还原

在项目上右键,选择 Git——》取消储藏变更(UnStash Changes)

上面这个还原,在任何分支都可以进行还原的,所以就可以实现文章开头说的两个问题了