我可以格式化git reflog以显示引用指向每次提交的时间吗?

时间:2016-11-11 17:26:21

标签: git

git reflog的文档提及

  

git reflog show接受git log接受的任何选项。

所以我可以做这样的花哨格式:

git reflog --format='%C(yellow)%h%Cred%d%Creset - %Cgreen%an%Creset, %Cblue%ar%Creset : %s' -30

git reflog terminal screen capture

显示的日期是参考指向的提交。是否可以显示何时将参考切换到点?

1 个答案:

答案 0 :(得分:1)

git reflog正在显示.git/logs的内容,并且您在提交信息旁边有时间戳。

您可以使用日期格式显示切换时间

git reflog --date=iso

如果您希望查看存储在日志文件中的原始值,请使用raw format。如果您希望将其修改为其他日期格式,可以使用此

git reflog --date=raw