Git 查找出现提交的标记

Git 查找出现提交的标记,git,Git,我有一个git提交散列,我感兴趣的是找到哪些标记包含这个提交。这看起来应该很容易,但我一直找不到任何解决办法。我如何使用git实现这一点呢?如果您坐在终端上,希望了解情况 git标记--包含 如果您正试图获取脚本的此信息,并且 --如果您使用的是较旧版本的Git(=2.6),那么您将对每个ref-contains使用Git。这既简单又有更好的性能。或git标记--contains是否需要在脚本中列出此类提交?如果没有,安德鲁的建议就行了。否则,您应该避免使用Git命令。一种方法是使用修改后的版本

我有一个git提交散列,我感兴趣的是找到哪些标记包含这个提交。这看起来应该很容易,但我一直找不到任何解决办法。我如何使用git实现这一点呢?

如果您坐在终端上,希望了解情况

git标记--包含

如果您正试图获取脚本的此信息,并且


--如果您使用的是较旧版本的Git(=2.6),那么您将对每个ref-contains使用
Git。这既简单又有更好的性能。

git标记--contains
是否需要在脚本中列出此类提交?如果没有,安德鲁的建议就行了。否则,您应该避免使用Git命令。一种方法是使用修改后的版本(用
refs/tags
替换
refs/heads
)。@AndrewC-看起来是个不错的答案,为什么不创建一个呢?