git stash 只能存储暂存区,不包括 untracked 文件或目录
常见命令:
# 暂存
git stash
# 暂存加注释说明
git stash save "test01"
# 查看所有暂存
git stash list
# 恢复最新的暂存到暂存区并删除暂存
git stash pop
# 恢复指定的暂存到暂存区并删除暂存
git stash pop stash@{stash_id}
# 恢复指定的暂存到暂存区不删除暂存
git stash apply stash@{stash_id}
# 删除指定的暂存
git stash drop stash@{stash_id}
# 删除全部暂存
git stash clear
# 查看最新保存的stash 和当前目录的差异
git stash show