如何在“ git log --all --graph --oneline --simplify-by-decoration”中提交日期

时间:2018-12-17 05:49:57

标签: git git-log

我使用git log --all --graph --oneline --simplify-by-decoration显示大的git提交历史记录,但是没有提交日期,可以添加什么日期?

2 个答案:

答案 0 :(得分:1)

您可以尝试HOC decorator

请参见Pretty Formats


“我想将原始颜色和日期保留为YYYY-MM-DD格式...”的更新

--pretty='%h %an %aD %s'

答案 1 :(得分:1)

以下内容似乎最接近您所需的颜色,它会根据您的格式添加提交日期,并检查是否符合要求:

git log --all --graph --oneline --simplify-by-decoration --date=short --pretty=format:"%C(yellow)%h%Creset%C(red)%C(bold)%d%Creset%C(white)(%cd)%Creset %s"

要进一步阅读并从众多选项中进行选择,请查看上述其他答案上由@tymtam列出的Pretty Format文档:Pretty Format docs