是否可以列出标记版本中包含的所有分支?

时间:2017-10-31 14:17:14

标签: git

我需要一种简单的方法来跟踪发布回Jira门票的所有分支。

我们的git过程:

  • 从开发
  • 创建功能分支
  • 创建拉取请求以合并回到开发
  • 准备发布时,请从开发
  • 创建发布分支
  • 使用此分支创建拉取请求以进行最终审核以合并为主
  • 合并拉取请求后,使用版本号标记主文件并发布标记

可以获得在标签之间合并的所有分支名称的列表吗?

更新

这让我得到每次提交的哈希值,但我需要分支名称:

git log --pretty=oneline v2.0.0-alpha.46...v2.0.0-alpha.45

1 个答案:

答案 0 :(得分:1)

  • 请参阅包含标记的本地分支列表。

    $ git branch --contains <tag-name>
    
  • 查看与master分支合并的分支列表。

    $ git checkout master
    $ git pull origin master
    
    $ git branch --merged