清空所有 stash 信息
$ git stash clear
要用其他更基础的 Git 命令来达到相同的效果,需要手动创建一个新分支,在新分
支上提交所有修改,之后回到之前的分支继续工作,最后把你保存的分支状态恢复到新的工作目录...此外,合并冲突可能会导致弹出操作难以进行。然而,你可能仍需要恢复你储藏的内容。在这种情况下, git 提供了git stash branch 命令来帮助你。..."
# 恢复保存的状态到工作目录
git checkout saved state
git reset -soft HEAD
#..继续之前我们离开时的工作
cherry-pick
git cherry-pick...git cherry-pick
挑选多个提交合并, 提交之间用空格相隔
挑选区间, 左开右闭.其中,在时间上必须早于<end-commit...git rebase -i HEAD^ 区间范围为 [HEAD, HEAD]
git rebase -i HEAD~2 区间范围为 (HEAD~2, HEAD] ,为左开右闭区间。