天天看点

git stash暂存的操作

git stash暂存的操作

多人开发,经常遇到开发某一个分支时,需要处理其他事情,这时就可以暂存手头的工作,进行其他工作,完事后再恢复,,继续工作

1. 暂存操作

#查看当前状态
git status 
#如果有修改,添加修改文件
git add .
#暂存操作
git stash save '本次暂存的标识名字'
           

2. 查看当前暂存的记录

#查看记录
git stash list
           

3. 恢复暂存的工作

‘pop命令恢复,恢复后,暂存区域会删除当前的记录’

#恢复指定的暂存工作, 暂存记录保存在list内,需要通过list索引index取出恢复
git stash pop [email protected]{index}
           

‘apply命令恢复,恢复后,暂存区域会保留当前的记录’

#恢复指定的暂存工作, 暂存记录保存在list内,需要通过list索引index取出恢复
git stash apply [email protected]{index}
           

4. 删除暂存

#删除某个暂存, 暂存记录保存在list内,需要通过list索引index取出恢复
git stash drop [email protected]{index}
#删除全部暂存
git stash clear