| 默认范围 | 已跟踪文件的改动 |
|---|---|
| 栈引用 | stash@{0} 为栈顶,可带 -m 消息 |
| 查看 | git stash list / git stash show -p |
常用示例
常用示例
git stash push -m 'wip: api refactor'
git stash list
git stash show -p stash@{0}stash 本质是保存在 refs/stash 的提交对象,理解这一点后 pop 与 apply 的差异就很自然。
把已跟踪文件的改动与暂存状态存入 stash 栈,工作区回到干净状态;默认不含未跟踪文件,可用消息标记用途。
| 默认范围 | 已跟踪文件的改动 |
|---|---|
| 栈引用 | stash@{0} 为栈顶,可带 -m 消息 |
| 查看 | git stash list / git stash show -p |
git stash push -m 'wip: api refactor'
git stash list
git stash show -p stash@{0}