committer
parameter, which is an object containing information about the committer. Or, you can provide an author
parameter, which is an object containing information about the author.author
section is optional and is filled in with the committer
information if omitted. If the committer
information is omitted, the authenticated user's information is used.name
and email
, whether you choose to use author
or committer
. Otherwise, you'll receive a 422
status code.curl --location --request DELETE 'https://api.github.com/repos///contents/' \
--header 'Content-Type: application/json' \
--data-raw '{
"committer": {
"email": "octocat@github.com",
"name": "Monalisa Octocat"
},
"message": "my commit message",
"sha": "329688480d39049927147c162b9d2deaf885005f"
}'
{
"commit": {
"author": {
"date": "string",
"email": "string",
"name": "string"
},
"committer": {
"date": "string",
"email": "string",
"name": "string"
},
"html_url": "string",
"message": "string",
"node_id": "string",
"parents": [
{
"html_url": "string",
"sha": "string",
"url": "string"
}
],
"sha": "string",
"tree": {
"sha": "string",
"url": "string"
},
"url": "string",
"verification": {
"payload": "string",
"reason": "string",
"signature": "string",
"verified": true
}
},
"content": {
"_links": {
"git": "string",
"html": "string",
"self": "string"
},
"download_url": "string",
"git_url": "string",
"html_url": "string",
"name": "string",
"path": "string",
"sha": "string",
"size": 0,
"type": "string",
"url": "string"
}
}
Authorization: Bearer ********************
master
)【GitHub】API开发者 微信交流群
用微信扫右侧二维码,加入【GitHub】API开发者 交流群,互助沟通