git reflog show --date=iso

注意:git reflog用来记录你的每一次命令,--date=iso 表示以标准时间显示,这里要注意的是不能用git log,git log 命令显示从最近到最远的提交日志,当分支被删掉就找不到记录了。

从每一次的命令里,找到你想要恢复的那次commit,也就是你删除的分支的commit