小编msm*_*ada的帖子

Github API - 比较 2 个提交 - 大型比较 - 无法获取所有更改的文件

我正在使用比较两个提交 API来比较 2 个提交。

/repos/{owner}/{repo}/compare/{basecommitID}...{headcommitID}?page=1&per_page=30
Run Code Online (Sandbox Code Playgroud)

由于比较规模较大,因此包含 300 多个更改的文件。

根据比较两个提交 API,它说“要处理具有大量提交的响应,您可以使用(per_page 或 page)对结果进行分页。使用分页时,更改的文件列表仅与第 1 页一起返回,但是包括整个比较中所有更改的文件。”

但是,我在第 1 页中没有看到所有已更改的文件。第 1 页仅包含前 300 个已更改的文件。从第 2 页开始,它们不包含任何文件差异信息。

那么有没有办法使用这个API获取所有更改的文件(例如1000个更改的文件)?

github github-api

6
推荐指数
1
解决办法
747
查看次数

标签 统计

github ×1

github-api ×1