私の目標は、デフォルトブランチの最新のSHAのツリーを取得することです。
GET /repos/:owner/:repo/git/trees/:sha
デフォルト ブランチから最新の SHA を見つけるにはどうすればよいですか?
私は電話できることを知っています
GET /repos/:owner/:repo/branches/:branch
しかし、すべてのリポジトリがマスターをデフォルトのブランチとして使用するわけではないので、ブランチに「マスター」を使用することはできません。
リポジトリのデフォルト ブランチを確認するにはどうすればよいでしょうか?
ベストアンサー1
を呼び出してプロパティ値/repos/:owner/:repo
を読み取りますdefault_branch
。これはデフォルトのブランチの名前です。応答の例を次に示します。github.com/v3/repos/#get からダウンロードできます。