如何获取git中所有本地和远程标签?

Luk*_*uke 2 git git-tag git-bash git-branch

我想查看所有本地和远程标签。

要查看所有本地和远程分支,我使用:

git branch -a
Run Code Online (Sandbox Code Playgroud)

它以白色显示我的本地分支,以绿色显示当前分支,以红色显示远程(原始)分支。

但是-aforgit tag用于创建带有注释或消息的标签。

git branch -a显示所有本地标签和原始标签相当于什么标签?

Far*_*ihi 5

首先,通过以下方式将标签与远程存储库同步:

git fetch --tags
Run Code Online (Sandbox Code Playgroud)

然后,您可以使用git tag列出存储库的标签。

您也可以使用git tag -l. 但如果您使用该-l选项,您可以传递搜索模式来过滤掉标签。