我已经将repo sync用于存储库(从头开始)并且已经传递了一个名为(mybranch)的分支。我使用以下命令在git中获得了一个标签列表:
git tag -l
然后在正则表达式的帮助下,我获得了与特定模式匹配的标签。
是否可以获取这些入围标签的分支名称,然后仅选择来自特定分支的标签?
我看到了 git branch -r 命令,但它也可以与标签名一起使用吗?答案 0 :(得分:0)
假设您想要引用标记引用的提交的分支:
git branch --contains <tagname>
只需为您正在查看分支的每个标记重复该命令:
git tag -l 'example*' |xargs -n1 git branch --contains
请注意,标记可以引用任何对象,而不仅仅是提交,但'branch'命令只需要提交。