前言
开发中经常在错误的分支上改了大量代码,看文档找到一个优雅的解决方案
将当前所以修改提交的本地一个储存库,使用此命令后当前分支将会是修改之前的状态
git stash
然后,切换分支,通过如下命令将储存库的代码拉取下来
git checkout dev
git stash apply
#git stash pop 这个命令也可以实现,和上面不同的是会自动删除本地储存,不过出现冲突则不会删除
一些额外的命令
git stash list #查看本地储存
git stash drop #删除本地储存