如何检查一个分支的所有提交是否存在于另一个分支中

how to check all the commits of one branch is present in an another branch

我有一个名为 A 的分支,我有一组提交从 master 合并到该分支,我还创建了一个名为 B 的新分支。

现在我要检查合并到分支 A 的所有提交是否也存在于分支 B 中。

您只需要验证分支是否已合并到所需的分支中

git branch -a --merged origin/<branch_name>

此命令将打印出所有合并到当前分支的分支。 您可以使用 grep 或任何其他过滤器来查明您的分支是否已合并,或者只是在输出中查看它。

例如:列出我所有合并到dev的分支(完全合并)