代码之家  ›  专栏  ›  技术社区  ›  kenorb

如何通过GitHub API列出所有fork-git URL?

  •  -1
  • kenorb  · 技术社区  · 7 年前

    我想通过API以编程方式列出特定Github存储库的所有分支及其URL。我不能在页面上看到它们,因为它 too many forks 在网站上显示。

    如何实现这一点?

    1 回复  |  直到 7 年前
        1
  •  1
  •   kenorb    7 年前

    叉子列表可通过以下方式列出: /repos/:owner/:repo/forks API 打电话。

    要列出URL,以下命令可以提供帮助(按星排序):

    curl -sq "https://api.github.com/repos/OWNER/REPO/forks?sort=stargazers" | jq '.[]|.html_url'
    

    注意:用适当的值更改所有者和回购。