git stash 会把所有未提交的修改(包括暂存的和非暂存的)都保存起来.
git stash
git stash save '注释'
#恢复之前缓存的工作目录,会将第一个stash删除
git stash pop
#将缓存堆栈中的stash多次应用到工作目录中,但并不删除stash拷贝
git stash apply
#查看所有stash
git stash list
#查看某个具体的stash,后面加stash@{index},比如第二个 git stash show stash@{1}
git stash show -p stash@{3}
#清除所有stash
git stash clear
#删除stash@{index}存储,从列表中删除某个存储
git stash drop stash@{index}
当前在开发一个功能,还未开发完,需要去另外一个分支修复一个bug