如何使用Github v3 API找到存储库的默认分支

时间:2013-05-11 18:34:11

标签: github-api

我的目标是在默认分支

中获取最新SHA的树
GET /repos/:owner/:repo/git/trees/:sha

如何从默认分支中找到最新的SHA?

我知道我可以打电话

GET /repos/:owner/:repo/branches/:branch

但我不能只为分支使用“master”,因为并非所有repos都使用master作为默认分支。

如何找出回购的默认分支是什么?

1 个答案:

答案 0 :(得分:16)

调用/repos/:owner/:repo并读取default_branch属性值 - 这是默认分支的名称。请参阅此处的示例回复:http://developer.github.com/v3/repos/#get