Git stash :保存及恢复当前工作进度
閱讀本文約花費: 1 (分鐘)
应用场景:
当你正在开发某新功能时,某一紧急bug需要修复,这时你不能让之前的工作量白做,然后就可以使用git stash保存当前的工作进度,等bug修复完成,再恢复当前的进度继续开发即可
命令使用:
- git stash 将当前的代码保存到缓存中
2.git stash save “stash msg” 保存当前的代码,并加上注释
3.git stash list 获取当前的stash列表
4.git stash pop 恢复当前的最顶部的stash,并在stash list中删除该stash id
5.git stash apply 恢复当前最顶部的stash,并在stash list中保留该stash id
6.git stash pop stash@{0} 恢复指定的stash id, 并在stash list中删除该stash id
7.git stash apply stash@{0} 恢复指定的stash,并在stash list中保留该stash id
8.git stash clear 删除stash list中所有的stash