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

How to commit date in "git log --all --graph --oneline --simplify-by-decoration"

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

你可以试试--pretty='%h %an %aD %s'

Pretty Formats


更新 'I want to keep the original color and date in YYYY-MM-DD format...'

git log your_other_options --pretty='%Cgreen%h%Creset %Cblue% cd%Creset %smont' --date=short

根据您的颜色需求,以下内容似乎最接近您的需求,它根据您的格式添加了提交日期,检查一下是否有帮助:

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