# stash
- 暂存所以改动
git stash
# -u 排除一下文件
git stash -u
1
2
3
2
3
- stash 指定文件
git stash push filename1 filename2
1
- 查看 stash 暂存记录
git stash list
1
- stash 时添加 message 信息
git stash save <message>
# 或
git stash push -m <message>
# 或 先手动create一个stash commit
git stash create
git stash store -m "commit-message" CREATED_SHA1
1
2
3
4
5
6
2
3
4
5
6
- 使用指定 stash
# 在栈中的位置
git stash apply "stash@{n}"
# 或 时间标记
git stash apply "stash@{2.hours.ago}"
1
2
3
4
2
3
4