说明
Reference logs的缩写,参考日志,显示所有的操作记录,包括提交,回退的操作。
注意: 该命令可以查看从clone仓库开始,用户在本地库中的 所有操作
应用场景
- 找出操作记录中的版本号,进行回退。
- 恢复本地的错误操作
与 git log区别
git log 不包括已经被删除的 commit 记录和 reset 的操作
也就是说:如果版本发生过回退操作,则可能会出现,HEAD指针之后仍存在历史提交版本的情况
git log 命令 看不到 这些提交的版本
git reflog 命令才能看到这些提交的版本
例子
git reflog
执行结果如下:
参考
https://www.jianshu.com/p/7e4cef3863e7

