列出要合并的 git 分支

问题描述 投票:0回答:1

我有以下 git 分支结构


features:  C   D    E
          / \ / \  / \
staging : --------------
           \       \
release : --A-------B--

我正在尝试获取合并

A
B
之间的所有功能分支的列表(即
C
D
E
),这是否可以在不知道
 哈希值的情况下以通用方式实现A
B
,即给我通过之前的合并合并到发布分支中的所有分支。

如果不可能分支,是否可以使用提交列表?

git merge command-line-interface branch
1个回答
0
投票

列出发布分支上的合并提交:

git log --oneline --merges --first-parent release 
# or
git rev-list --merges --first-parent release

列出合并 A 和 B 之间的分支:

git branch --no-merged A --merged B
© www.soinside.com 2019 - 2024. All rights reserved.