1、简介
在开发过程中,我们会遇到“当前内容存在问题,但又不想将其删除完全并回退到代码最初状态”的时候,此时Git提供的暂存栈stash很好地解决了这一问题,我们可以将修改内容暂时缓存到暂存栈stash中,待需要使用的时候,再将暂存栈stash中的内容pop出即可
2、使用
暂停内容到队列中:git stash
暂停内容到队列中,并添加提示信息:git stash save "message"
弹出暂存队列中的第一个内容:git stash pop
清空所有暂存部分内容:git stash clear
清空第一个队列内容:git stash drop stash@{0}
也可以弹出某一次暂存的信息
弹出次序为0-1-2,越早进行储存的内容的编号就越大