Create Branch
POST/api/v5/repos/:owner/:repo/branches
Request
Path Parameters
owner stringrequired
Repository space address (address path of the enterprise, organization, or individual)
repo stringrequired
Repository path (path)
Query Parameters
access_token stringrequired
User authorization code
- application/json
Body
refsstringrequired
Start point name, default: master
branch_namestringrequired
The name of the newly created branch
descriptionstring
Branch description information
Responses
- 200
Successful Response
Response Headers
- application/json
- Schema
- Example (auto)
- Example
Schema
namestringrequired
descriptionstringrequired
commit objectrequired
commit objectrequired
author objectrequired
namestringrequired
datestringrequired
emailstringrequired
committer objectrequired
namestringrequired
datestringrequired
emailstringrequired
messagestringrequired
shastringrequired
urlstringrequired
default_branchbooleanrequired
protectedbooleanrequired
{
"name": "string",
"description": "string",
"commit": {
"commit": {
"author": {
"name": "string",
"date": "string",
"email": "string"
},
"committer": {
"name": "string",
"date": "string",
"email": "string"
},
"message": "string"
},
"sha": "string",
"url": "string"
},
"default_branch": true,
"protected": true
}
{
"name": "gitcode",
"commit": {
"commit": {
"author": {
"name": "dengmengmian",
"date": "2024-09-10T08:29:18Z",
"email": "dengmengmian@noreply.gitcode.com"
},
"committer": {
"name": "dengmengmian",
"date": "2024-09-10T08:29:18Z",
"email": "dengmengmian@noreply.gitcode.com"
},
"message": "test"
},
"sha": "1af35823b8bbcaf68776cd6cb0ecbf88cfdec905",
"url": "https://test.gitcode.net/api/v5/repos/dengmengmian/test03/commits/1af35823b8bbcaf68776cd6cb0ecbf88cfdec905"
},
"protected": false
}