在我的存储库中,我使用以下命令创建了标记。
git tag v1.0.0 -m 'finally a stable release'
git tag v2.0.0 -m 'oops, there was still a major bug!'
如何列出存储库中的所有标记?
在我的存储库中,我使用以下命令创建了标记。
git tag v1.0.0 -m 'finally a stable release'
git tag v2.0.0 -m 'oops, there was still a major bug!'
如何列出存储库中的所有标记?
当前回答
如果要在本地检查标记名,则必须转到创建标记的路径(本地路径)。意思是你把东西放在哪里了。然后键入命令:
git show --name-only <tagname>
它将显示该标记名称下的所有对象。我在Teradata工作,对象表示视图、表等
其他回答
要查看有关最新可用标签的详细信息,我有时会使用:
git show `git describe` --pretty=fuller
如果要在本地检查标记名,则必须转到创建标记的路径(本地路径)。意思是你把东西放在哪里了。然后键入命令:
git show --name-only <tagname>
它将显示该标记名称下的所有对象。我在Teradata工作,对象表示视图、表等
尝试生成git标记,如果不尝试生成gitfetch,那么就应该足够了。
要列出我喜欢的标记:
git tag -n
-n标志与标记一起显示注释消息的第一行,如果标记未注释,则显示第一个提交消息行。
您还可以执行gittag-n5来显示注释的前5行。
您可以列出所有现有标记git-tag,也可以使用git-tag-l“v1.1.*”过滤列表,其中*充当通配符。它将返回标记为v1.1的标签列表。
您将注意到,当您调用git标记时,无法看到注释的内容。要预览它们,必须在命令中添加-n:gittag-n2。
$ git tag -l -n2
v1.0版本1.0
v1.1版本1.1
该命令列出了所有现有标记,最多包含3行标记消息。默认情况下,-n只显示第一行。有关更多信息,请务必查看与标签相关的文章。