stash 可以理解为stack,有先入后出
查看 git stash help
git stash list
查看列表如下:
stash@{0}: WIP on master: 049d078 added the index file
stash@{1}: WIP on master: c264051 Revert “added file_size”
stash@{2}: WIP on master: 21d80a5 added number to log
git stash show []
查看某个stash
git stash show stash@{0}
git stash drop
删除某个stash
git stash drop stash@{0}
git stash
将临时代码保存
git stash
git stash save "123" # stash自定义remark
git stash branch “xxxx” # 创建新的分支
git stash pop
降临时代码合并到当前代码中
git stash pop
git stash pop stash@{0}
git stash branch
git stash clear
清理掉所有的临时代码