如何configuration“git log”来显示“提交date”

如何configurationgit log显示commit date而不是author date

有几个选项。 也许最简单的方法就是使用一个预先烘焙的--pretty格式,比如git log --pretty=fuller – 这会显示两个date。 如果你只想看到一个date,但把它作为提交date,你可以使用git log --format=<some stuff> 。 所有用于定义格式的允许代码都logging在git help log 。 提交date是%cd%cD%cr%ct%ci ,具体取决于您更喜欢的格式。

如果这是你想要经常做的事情,把它放在一个别名或写一个辅助脚本来保存input。

您可以使用--pretty=format并使用%cr作为提交date相对值。

我在我的.gitconfig中有以下别名

 [alias] lol = log --graph --pretty=format:\"%C(yellow)%h%Creset%C(cyan)%C(bold)%d%Creset %C(cyan)(%cr)%Creset %C(green)%ce%Creset %s\" 

然后简单地运行git lol ,你会看到一个不错的颜色历史logging与散列/date/作者/评论。