我正在使用 /v2/json/commits/list/:user/:repo/:branch 列出分支的提交。这有两个问题:
- 它一次只返回 35 个项目
- 它是 v2 api 的一部分,已被弃用(v3 api 被记录为 beta,所以我想如果我这样做我会被诅咒,如果我更新的话我会被诅咒)
什么是上述 v2 api 的 v3 等价物?
我查看了 /repos/:user/:repo/commits 和 /repos/:user/:repo/git/commits:
- /repos/:user/:repo/commits 将一个 sha 或一个分支作为参数,但如果传入则只返回 1 个提交
- /repos/:user/:repo/git/commits 不将分支作为参数
- 如果我不指定分支,则没有人清楚地说明给定提交在哪个分支上。
是否有等效的 v3,或者我现在坚持使用 v2?