如何知道提交是否与gitlab api从另一个分支合并?

时间:2017-10-11 13:05:08

标签: git gitlab

如何通过gitlab api知道提交是否与另一个分支合并? 还是用git命令? 谢谢!

2 个答案:

答案 0 :(得分:4)

Git使用git log命令公开此信息。只需通过 - 合并

查找特定的合并提交,您就可以进一步过滤
    git log --merges

使用您感兴趣的分支尝试上述命令。您应该能够看到合并更改的历史记录。

答案 1 :(得分:0)

This answer@Jefromi显示了您可能正在寻找的两种方式:

查找提交所在的分支:

git branch --contains <commit>

查找后续合并提交:

git log --merges <commit>..

And this other一个@gawi显示了一种方法来列出尚未在特定分支中合并的分支:

列出未合并到 master 的提交的分支:

git branch --no-merged master