在开发过程中,如果需要临时修改bug而且不能将未开发完的代码合并到主分支,那么可以使用储藏工作区的方式将当前分支储藏,将bug修复后再恢复储藏的工作区继续工作
#在指定分支上把当前工作现场“储藏”起来,等以后恢复现场后继续工作
git stash
#查看储藏的工作区
git stash list
#恢复指定储藏的工作区,不指定stash@{0}为最后一个工作区
git stash apply stash@{0}
#删除指定储藏的工作区,不指定stash@{0}为最后一个工作区
git stash drop stash@{0}
#恢复指定储藏的工作区,并将其删除
git stash pop