2

我已经使用 repo sync 到存储库(从头)并通过了一个名为(mybranch)的分支。我通过使用以下方式获得了 git 中的标签列表:

git tag -l

然后在正则表达式的帮助下,我获得了与特定模式匹配的标签。

是否可以获取这些入围标签的分支名称,然后仅从特定分支中选择标签?

我看到了 git branch -r 命令,但它也可以与标签名称一起使用吗?

4

1 回答 1

0

假设您想要引用标记引用的提交的分支:

git branch --contains <tagname>

只需对您正在查看的分支的每个标签重复该命令:

git tag -l 'example*' |xargs -n1 git branch --contains

请注意,标签可以引用任何对象,不仅是提交,而且“分支”命令只需要提交。

于 2012-07-03T20:39:06.500 回答