根据http://developer.github.com/v3/repos/contents/,GitHub API可用于上传文件的完整内容。我打算在一个项目中使用API来改变依赖关系定义,所以基本上改变了单行。如果我只能上传一个完整的文件,我需要额外的逻辑来避免竞争条件(当前最好的想法是从我开始的版本开始分支,然后合并)。
有没有办法上传差异而不是整个文件?
我更喜欢使用API而不是克隆存储库并使用Git(大型存储库,其他种类条件)。
答案 0 :(得分:1)
目前无法上传差异。但它位于功能请求列表中。 :)