有没有办法下载github存储库的所有发布数据?

时间:2016-10-07 12:44:08

标签: github github-api

此图显示了项目中的一些版本。要了解更多信息,必须按下"下一步"按钮。

enter image description here

是否有可能以excel,csv,json文件格式或至少在单个网页中获取有关所有版本的数据(提交哈希标记,日期)。

1 个答案:

答案 0 :(得分:1)

list releases API端点将以JSON格式提供有关存储库中每个版本的数据:

GET /repos/:owner/:repo/releases

响应中返回的target_commitish字段与此API返回的提交哈希最接近,但您可以使用Git Data API return the commit SHA

GET /repos/:owner/:repo/git/tags/:sha

:sha可以是target_commitish中返回的字符串。此请求的结果将在sha字段中为您提供匹配的提交SHA。