1

/v2/json/commits/list/:user/:repo/:branch を使用して、ブランチのコミットを一覧表示しています。これには2つの問題があります:

  • 一度に 35 アイテムしか返さない
  • これは非推奨の v2 api の一部です (v3 api はベータ版として文書化されているため、私がやると気が遠くなり、新しいことをやると気が遠くなると思います)

上記の 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 にこだわっていますか?

4

1 に答える 1

0

単一のコミットを取得する際に github v3 API を見ると、次のことがうまくいきました。

/repos/{owner}/{repo}/commits/{branch}
于 2012-11-05T08:00:39.647 に答える