繁体   English   中英

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

[英]How to know whether a commit merged from another branch with gitlab api?

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

Git使用git log命令公开此信息。 您可以通过仅查找与--merges的特定合并提交来进一步过滤

    git log --merges

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

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

查找提交所在的分支:

git branch --contains <commit>

查找后续合并提交:

git log --merges <commit>..

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

列表分支与提交未合并到主服务器

git branch --no-merged master

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM