我在Java中使用org.eclipse.egit.github.core api。但是我找不到任何地方,就像从给定的存储库中可以列出其内部的所有分支一样。

最佳答案

看一下源代码,它看起来就像在RepositoryService类there is a method中,用于拉出存储库的所有分支。根据他们的示例代码,我认为请求将如下所示:

RepositoryService service = new RepositoryService();
RepositoryId repo = new RepositoryId("rails", "rails");
for (RepositoryBranch branch : service.getBranches(repo))
  System.out.println(branch.getName());

10-04 17:24