git reflog 和git log 仅仅是少了一个ref词,其中有什么玄机呢?
使用过git log命令的都知道它是用来打印git 已提交的版本信息(所有的commit 记录),然后通过hash值我们可以回退到某一个版本上。
但是这个命令只是显示提交的版本信息,并不能显示所有的操作记录(reset、pull、等等)
如果你想显示所有分支上的操作记录,这个时候就是git reflog登场了
使用过git log命令的都知道它是用来打印git 已提交的版本信息(所有的commit 记录),然后通过hash值我们可以回退到某一个版本上。