git log oneline show timestamp

要在 Git 的 oneline 格式中显示时间戳,你可以使用以下命令:

git log --pretty=format:'%h %ad %s' --date=iso --abbrev-commit

这个命令会输出一份 Git 历史记录,每条记录占一行,格式为短 SHA-1 值、时间戳和提交消息。

具体来说,--pretty=format:'%h %ad %s' 指定了输出格式,其中 %h 表示短 SHA-1 值,%ad 表示时间戳,%s 表示提交消息。

--date=iso 指定了时间戳的格式为 ISO 8601 格式,即 YYYY-MM-DD HH:MM:SS ±TIMEZONE

--abbrev-commit 指定了使用短 SHA-1 值。如果你不需要短 SHA-1 值,可以省略这个选项。

如果你想要更多的格式化选项,可以使用 git log --help 命令查看 Git 的文档。

希望这个回答能够帮助到你!

  • 4年前
  •