【发布时间】:2014-10-05 14:35:11
【问题描述】:
我一直在尝试使用 GitHub API 更新 GitHub 存储库中的文件,但只有该文件的路径。我的计划是首先,获取此处描述的文件内容:https://developer.github.com/v3/repos/contents/,然后使用“sha”字段“更新文件”。
正如How to find a Github file 's SHA blob 的答案中所述,它运行良好。
但是,使用 GET /repos/:owner/:repo/contents/:path 下载整个文件,作为返回的 JSON 中的一个字段,这是低效的。所以,我的问题是:有没有办法只获取“sha”字段而不下载整个文件?
【问题讨论】:
-
这能回答你的问题吗? How to find a Github file 's SHA blob