使用Github API获取发布中的所有提交部分

时间:2018-10-27 02:22:30

标签: javascript python github github-api

是否可以获取有关所有已更改文件以及与发行版相关联的更改文件的详细信息。我检查了github版本api,它没有提供有关已更改文件的详细信息。如果api可以提供有关提交的详细信息,那么这是个不错的选择。

https://developer.github.com/v3/repos/releases/

1 个答案:

答案 0 :(得分:0)

Commit GitHub API允许您:

因此,对于第一步中的每次提交,您都需要:

  • either get each commit,其中包括diff_url字段和patch_url字段,
  • 或(更快)直接查询您可以从第一步返回的提交列表中得出的差异URL。

    https://github.com/<owner>/<repo>/commit/<commit>.diff