在Github网站上,他们列出了哪些分支机构已合并为主分支机构。我想知道如何通过Github API列出这些分支。
答案 0 :(得分:2)
使用octokit.rb我找到了所有的分支,然后对于每个分支,我将它与'dev'或者'主人'无论哪个是主要分支。我知道谁是"未来":
unmerged_branches = client.branches('blainesch/prettyArray').select do |branch|
client.compare('blainesch/prettyArray', 'dev', branch[:name])[:ahead_by] > 0
end
要查找所有分支,请执行以下操作:
/repos/octokit/octokit.rb/branches
要找到差异,它将会是:
/repos/gvaughn/octokit/compare/dev...treeish