有人已经为我们的git log制定了这个别名:
git log --graph --abbrev-commit \
--pretty=format:'%Cred%h%Creset -%C(yellow)%d%Creset %s %Cgreen(%cr) %C(bold blue)<%an>%Creset'
但是,它显示的是5 days ago
而不是02/12/2018 16:47:00
我尝试添加--date=local
,但没有任何区别。
如何更改以上内容以显示日期时间?
答案 0 :(得分:3)
The formats manual suggests,您可以使用%cd
代替%cr
,以获得--date
格式尊重的时间戳,然后可以独立于此调用进行设置。
git log --graph --pretty=format:'%Cred%h%Creset -%C(yellow)%d%Creset %s %Cgreen(%cd) %C(bold blue)<%an>%Creset' --abbrev-commit
上面为我产生了2018年10月17日星期三15:51:57格式的时间戳。