为什么git taggerdate是空的?

为什么git taggerdate是空的?,git,git-tag,Git,Git Tag,我正在尝试对git标记进行排序。通过谷歌搜索,我发现很多帖子都在谈论taggerdate,但在我的回复中,taggerdate总是空的: $ /usr/bin/git for-each-ref --format "%(refname) | %(subject)| %(taggerdate) | %(authordate)" refs/tags refs/tags/hello | Merge branch 'featureY' into 'master'| | Sun Jan 19 23:36:

我正在尝试对git标记进行排序。通过谷歌搜索,我发现很多帖子都在谈论
taggerdate
,但在我的回复中,
taggerdate
总是空的:

$ /usr/bin/git for-each-ref --format "%(refname) | %(subject)| %(taggerdate) | %(authordate)" refs/tags
refs/tags/hello | Merge branch 'featureY' into 'master'|  | Sun Jan 19 23:36:30 2020 -0800
refs/tags/v3.0 | Revert "aaaaaaa"|  | Wed Jul 3 15:09:20 2019 +0800
refs/tags/v4.0 | feat: a big enhancement|  | Wed Jul 3 15:12:49 2019 +0800
refs/tags/v5.0 | feat: hello world. Closed [RNWY-56].|  | Wed Jul 3 15:29:13 2019 +0800
refs/tags/v6.0 | feat: hello world. Closes [RNWY-56].|  | Wed Jul 3 15:29:13 2019 +0800
我的git版本是:

$ /usr/bin/git --version
git version 2.21.0 (Apple Git-120)

如何创建
taggerdate

这些是使用
git-tag
而不是
git-tag-a
(带注释的标记)创建的轻量级标记。轻量级标记没有
taggerdate
。您可以使用
creatordate
格式从带注释的标记中提取
taggerdate
,或从轻量级标记中提取
committerDate


请参见

主题和标记日期都是空的。@evolutionxbox我没有看到空主题,只有空标记日期。