如何查询git的日期格式字符串?

问题描述 投票:0回答:1

如何获取 git 在日志输出中用于日期的格式字符串?

我知道你可以自己设置格式字符串

git log --date=format:'%Y-%m-%d %H:%M:%S'

但是你如何找出默认的格式字符串是什么,或者根据传递给它的其他参数,git log 将使用什么格式字符串?

这将是我的梦想:

% git log --print-format-string
%a %b %d %H:%M:%S %Y %z
% git log --date=format:'%x' --print-format-string
%x

重点是,然后我可以以更便携的方式以编程方式解析日志中的 git 日期

git
1个回答
0
投票

您可以使用任何 git 配置参数,

git config --get log.date

如果未设置,可能会返回错误(代码 1),但在这种情况下,这意味着使用的格式是默认格式。

更多信息:https://git-scm.com/docs/git-config

© www.soinside.com 2019 - 2024. All rights reserved.