我想通过API以编程方式列出特定Github存储库的所有分支及其URL。我不能在页面上看到它们,因为它 too many forks 在网站上显示。
如何实现这一点?
叉子列表可通过以下方式列出: /repos/:owner/:repo/forks API 打电话。
/repos/:owner/:repo/forks
要列出URL,以下命令可以提供帮助(按星排序):
curl -sq "https://api.github.com/repos/OWNER/REPO/forks?sort=stargazers" | jq '.[]|.html_url'
注意:用适当的值更改所有者和回购。