删除仓库content
删除仓库content
- application/json
Request Body
- message string
提交信息
- sha string
要删除的文件 SHA 值
- branch string
分支名称。默认值:仓库的默认分支。
committer object
提交者。默认值:当前认证的用户。
name string提交者的名称。如果省略该字段,您将收到 422 状态码。
email string提交者的电子邮件。如果省略电子邮件,您将收到422状态码。
date stringauthor object
提交作者。默认值:当前认证的用户。
name string提交作者的名称。如果省略该字段,您将收到 422 状态码。
email string提交作者的电子邮件。如果省略电子邮件,您将收到422状态码。
date string
- 200
- 403
- 404
- 409
- responseBody
OK
Forbidden
Resource not found
Conflict
- application/json
- Schema
Schema
content object
encoding string编码类型。默认值:base64
name string文件名称
path string文件路径
sha string对应提交 SHA 值
size integer文件大小,如果 "type" 是 "dir" 或 "submodule" 则为 0
type string文件类型,枚举值:file, dir, symlink, submodule
entries object[]
如果 "type" 是 "dir",则返回该目录下的文件和子目录。 如果 "type" 是 "file",则返回空数组。 如果 "type" 是 "symlink",则返回符号链接的信息。 如果 "type" 是 "submodule",则返回子模块的信息。
Array [encoding string编码类型。默认值:base64
name string文件名称
path string文件路径
sha string对应提交 SHA 值
size integer文件大小,如果 "type" 是 "dir" 或 "submodule" 则为 0
type string文件类型,枚举值:file, dir, symlink, submodule
]commit object
committer object required
The person that committed the file. Default: the authenticated user.
name stringThe name of the author or committer of the commit. You'll receive a 422 status code if name is omitted.
email stringThe email of the author or committer of the commit. You'll receive a 422 status code if email is omitted.
date stringauthor object required
提交者。默认值:当前认证的用户。
name string提交者的名称。如果省略该字段,您将收到 422 状态码。
email string提交者的电子邮件。如果省略电子邮件,您将收到422状态码。
date stringmessage string提交信息
sha string提交 SHA 值
parents array required
父提交 SHA 值
sha string父提交 SHA 值