【问题标题】:Git hub - I need list of branches merged into master after particular commitGit hub - 我需要在特定提交后合并到 master 的分支列表
【发布时间】:2013-11-25 17:04:29
【问题描述】:

我需要在特定提交后合并到 master 的分支列表

从特定提交 (A) 的主分支中,我获取了分支 X、Y 和 Z。我已将分支 X 和 Y 合并回主分支。

A--------------------------------------  master
|\                   /           /
| B-----C--- Branch X           /
|\                             / 
| -----D-----E-----F- Branch Y
|
| C--E--H--K      Branch Z

我需要在提交(A)之后将分支列表合并到主分支中吗?

我已经尝试过:git branch --all --merged origin/develop

但这给出了整个列表,而不是来自特定提交 (A)。

【问题讨论】:

    标签: git version-control github merge


    【解决方案1】:
    git branch --list --merged master
    

    应该给你当前合并到 master 的分支(它们的提示可以从 master 访问)。

    git branch --list --merged A
    

    应该给你已经在A合并的分支

    将第二组减去第一组,你就会得到你想要的。例如:

    git branch --list --merged master | grep -v -f <(git branch --list --merged A)
    

    应该可以的。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2018-04-03
      • 2013-06-28
      • 2013-01-14
      • 1970-01-01
      相关资源
      最近更新 更多