msn*_*msn 4 blob github github-api
为了了解 blob 在 Github API 中的工作原理,我尝试创建一个 blob,并在下面的海报中显示,我在响应中创建了 201,但在我的 github 存储库中,我对这个 blob 只字未提。我不明白blob在这里是如何工作的,我期望blob的功能是它允许我将文件推送到存储库,基本上我想要实现的是使用github API将文件推送到存储库,怎么做这与 blob API 相关吗?
\n\n我对 blob 的预期功能是它允许我将文件推送到存储库
\n
Git 永远不会推送文件。它推动提交。Git blob 是相当低级的。
\n我认为您使用了错误的 API 端点。端点contents
允许您创建文件:
\n\n创建文件
\n此方法在存储库中创建一个新文件
\nRun Code Online (Sandbox Code Playgroud)\nPUT /repos/:owner/:repo/contents/:path\n
参数
\n\n
\n- path(字符串,必需):内容路径
\n- message(字符串,必需):提交消息
\n- content(字符串,必填):新文件内容,Base64 编码
\n- 分支(字符串):分支名称。默认:repository\xe2\x80\x99s 默认分支(通常是
\nmaster
)可选参数
\n您可以提供一个附加
\ncommitter
参数,它是一个包含有关提交者信息的对象。或者,您可以提供一个author
参数,它是一个包含作者信息的对象。
归档时间: |
|
查看次数: |
4080 次 |
最近记录: |