如何使用 GitHub API 将文件添加到 Git 存储库?

问题描述 投票:0回答:2

可以根据 GitHub 文档向浏览器中的 Git 存储库添加(提交)新文件。

我想在我的 Java 应用程序中做同样的事情。

在哪里可以找到此处使用的 API 调用的 GitHub API 文档?

以下是我使用 Firefox 找到的请求数据:

git github github-api
2个回答
1
投票

要在 GitHub 存储库中创建或更新文件内容,您可以使用以下 GitHub v3 API

PUT /repos/{owner}/{repo}/contents/{path}

上述API的文档可以在这里找到。


0
投票
curl -X PUT -H "Authorization: Bearer <access_token>" -H "Content-Type: application/json" -d '{"message":"Commit message","content":"<file_content>","branch":"<branch_name>"}' https://api.github.com/repos/{owner}/{repo}/contents/{path}
© www.soinside.com 2019 - 2024. All rights reserved.