gpt4 book ai didi

git - 为什么 git taggerdate 是空的?

转载 作者:行者123 更新时间:2023-12-05 02:56:45 25 4
gpt4 key购买 nike

我正在尝试对 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

参见 https://git-scm.com/docs/git-for-each-ref

关于git - 为什么 git taggerdate 是空的?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/60210712/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com