在我的远程github存储库中,可以为一个变更集创建多个标签。 在将github存储库克隆到本地之后,如何检查最新更改集中的所有标签
git describe --abbrev=0 --tags
仅传递最新更改集中的最新标签。但是我想获取当前变更集中的所有标签。
答案 0 :(得分:0)
一个快速的选择是:
git log -1 --decorate=on
它将显示所有指向最新提交的标签。示例:
commit f05c2e0b8 (HEAD -> master, tag: foo, tag: bar)
您还可以通过grep将输出传递给管道,以仅查看标记名称:
git log -1 --pretty=%d | grep -oP '(?<=tag: )[^,^)]+'
结果:
foo
bar