git stash的使用场景:
//举例:
简单的来说:现在有两个分支,一个master,一个dev
现在我在dev分支上写了若干代码,但是目前功能没有完成,暂时无法commit 提交
但是现在master分支代码有问题了,我需要切换到master分支上去
问题来了,你没有本地没有commit,无法切换分支,这个时候你就需要用到git stash命令
把你的代码暂存在本地,然后再切换分支到master
等你master的代码修改完成,再切换回dev分支
此时可以用git stash list查看你的暂存内容
也可以用git stash pop将你的暂存内容恢复回来