1. git stash
#将工作区暂时不想提交的内容保存到暂存区存起来
git stash list
#查看当前stash的所有内容
2. git stash apply(推荐)
#将保存的修改应用到当前分支的工作区,与pop不同的是它不会将内容从暂存区删除,适用于多个分支都使用暂存区内容的场景
git stash pop
#将第一个stash应用到工作区,并将该修改从暂存区中删除
3. git checkout <branch>
git stash apply
#切换到目标分支并应用保存的修改
4.git stash drop
#删除保存的第一个stash
git stash clear
#删除所有缓存的stash