我一直在尝试使用GitHub API更新GitHub存储库中的文件,同时只有该文件的路径.我的计划是第一个,获取如下所述的文件内容:https://developer.github.com/v3/repos/contents/,然后使用"sha"字段"更新文件".
它的工作正常,如答案中所述如何找到Github文件的SHA blob.
但是,使用GET/repos /:owner /:repo/contents /:path,将整个文件作为返回的JSON中的字段下载,这是低效的.所以,我的问题是:有没有办法在不下载整个文件的情况下获得"sha"字段?