gpt4 book ai didi

git 只显示标记器和标记日期

转载 作者:太空狗 更新时间:2023-10-29 14:38:07 26 4
gpt4 key购买 nike

我希望从通常的 git 仓库中的 git 标签中提取标签名称和电子邮件。如果我说 git show -q <mytag> . git 向我展示了这样的内容:

tag <mytag>
Tagger: tagger <mail>
Date: tagdate
Tagcomment
commit hash
Author: commitauthor <mail>
Date: commitdate
Commit comment

为了我的脚本目的,我只需要标记他的邮件和标记日期。我尝试了很多,但无法找到任何方法让 git 仅打印此信息。我不想使用 grep或其他 shell 工具,并且不希望 git 打印完整提交。有任何想法吗?谢谢!

最佳答案

git for-each-ref --format='%(tagger)' refs/tags/$(TAG)

这将提取标记者姓名、标记者电子邮件和标记日期。

如果您需要更精细的粒度控制,您可以使用taggernametaggerdate

关于git 只显示标记器和标记日期,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/27156444/

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