如何在git日志中显示相对提交引用(例如HEAD~1,HEAD~2)而不是SHA-1哈希?

时间:2018-06-03 21:06:33

标签: git

有时查看这些引用比使用完整的SHA-1哈希更方便。这似乎是通过git show-branch显示提交时的默认行为。

是否可以使用git log执行此操作?

1 个答案:

答案 0 :(得分:0)

不幸的是,没有:git log中没有格式化指令来生成相对名称。计算起来有点棘手 - 从相对名称到哈希变得更容易,而git log并没有尝试。

(注意HEAD~3或其他只有在您将当前分支名称中存储新哈希ID或以其他方式更改HEAD时才有效。但reflog输出中的相对日期为真同样,因此Git没有理由不尝试。:-))