gpt4 book ai didi

github - 如何使用 github api(或 octokit)检查分支是否已合并到 master 中

转载 作者:行者123 更新时间:2023-12-02 03:35:45 25 4
gpt4 key购买 nike

我想检查功能分支是否已使用 github api/Octokit 合并到我的主分支中。我无法找到有关此主题的任何文档或帖子。这可能吗?有谁知道有任何讨论此主题的帖子吗?

最佳答案

这相当于 git log master..my-cool-branch使用 Octokit - 您想查看您的分支上是否有任何不在 master 中的提交:

var head = "my-cool-branch";
var baseBranch = "master";
var compareBaseToHead = await client.Repository.Commit.Compare(owner, repo, baseBranch, head);

if (compareBaseToHead.TotalCommits == 0)
{
Console.WriteLine("Branch {0} has been merged into {1}", head, baseBranch);
}
else
{
Console.WriteLine("Branch {0} has NOT been merged into {1}", head, baseBranch);
}

关于github - 如何使用 github api(或 octokit)检查分支是否已合并到 master 中,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/33347985/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com