列出所有带有注释的Git标签?

3
我知道如何列出所有git标签。但是 - 如果我想列出它们并打印每个标签的注释怎么办?
我可以用git本身做到这一点吗,还是需要使用git show的shell循环?

使用 git for-each-ref,再加上一些测试,因为有些标签不是注释的。 - torek
https://dev59.com/h3NA5IYBdhLWcg3wKam3#2119135 - phd
1个回答

1
我自己使用这个别名,也许你可以根据自己的需要进行调整:
git config --global alias.tl 'git for-each-ref --sort=-authordate --format="%(contents:subject)  %(objectname:short)  (%(refname:short))" refs/tags'

# then just
git tl

请注意,它期望的是带有注释的标签。

网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接