贮藏区用于临时保存当前的工作状态,方便切换分支或同步代码。
-
从工作区/缓存区切换到贮藏区(存储当前进度)
git stash # 暂存当前工作区和缓存区的修改 git stash push -m "描述" # 带描述的 stash
-
从贮藏区恢复到工作区/缓存区
git stash pop # 恢复最新的 stash 并删除 git stash apply # 应用最新的 stash 但不删除
-
查看贮藏区内容
git stash list # 查看所有存储的状态 git stash show # 查看最近一次的 stash 详情