获取两次提交之间所有标记的列表

Joy*_*abu 7 git git-tag

我有两个提交哈希值,并希望列出以phinx-这两个提交哈希值之间的所有标记.我该怎么做?

编辑:

这就是我想出的.有没有更好的解决方案

git log --pretty=format:'%D' 35164f33..49085fbe | grep -o 'tag: phinx-[0-9]*'
Run Code Online (Sandbox Code Playgroud)

Fra*_*sco 1

如果您可以使用comm命令,请查看此解决方案

comm -23 <(git tag -l phinx-* --contains <sha1 start>) <(git tag -l phinx-* --contains <sha1 end>)
Run Code Online (Sandbox Code Playgroud)