Github の Web サイトには、どのブランチが master にマージされたかがリストされています。Github API を使用してこれらのブランチを一覧表示する方法を知りたいです。
質問する
651 次
1 に答える
2
octokit.rb を使用してすべてのブランチを見つけ、各ブランチを「dev」または「master」のメイン ブランチと比較します。誰が「先」にいるのかがわかります:
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
于 2014-05-07T03:16:06.263 に答える