我的目标是在默认分支
中获取最新SHA的树GET /repos/:owner/:repo/git/trees/:sha
如何从默认分支中找到最新的SHA?
我知道我可以打电话
GET /repos/:owner/:repo/branches/:branch
但我不能只为分支使用“master”,因为并非所有repos都使用master作为默认分支。
如何找出回购的默认分支是什么?
答案 0 :(得分:16)
调用/repos/:owner/:repo
并读取default_branch
属性值 - 这是默认分支的名称。请参阅此处的示例回复:http://developer.github.com/v3/repos/#get