获取项目所有分支
GET/api/v5/repos/:owner/:repo/branches
Request
Path Parameters
owner stringrequired
仓库所属空间地址(组织或个人的地址path)
repo stringrequired
仓库路径(path)
Query Parameters
access_token string
用户授权码
sort string
排序字段 name/updated
direction string
排序方向 asc/desc
page integer
当前的页码
per_page integer
每页的数量,最大为 100,默认 20
Responses
- 200
成功响应
Response Headers
- application/json
- Schema
- Example (auto)
- Example
Schema
- Array [
- ]
namestringrequired
descriptionstringrequired
commit objectrequired
commit objectrequired
author objectrequired
namestringrequired
datestringrequired
emailstringrequired
committer objectrequired
namestringrequired
datestringrequired
emailstringrequired
messagestringrequired
shastringrequired
urlstringrequired
default_branchbooleanrequired
是否默认分支
created_atstringrequired
创建时间
creator objectrequired
创建人
avatar_urlstringrequired
idstringrequired
loginstringrequired
namestringrequired
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,
"created_at": "string",
"creator": {
"avatar_url": "string",
"id": "string",
"login": "string",
"name": "string"
},
"protected": true
}
]
{
"name": "main",
"commit": {
"commit": {
"author": {
"name": "Lzm_0916",
"date": "2024-04-16T08:41:20.000Z",
"email": "Lzm_0916@noreply.gitcode.com"
},
"committer": {
"name": "Lzm_0916",
"date": "2024-04-16T08:41:20.000Z",
"email": "Lzm_0916@noreply.gitcode.com"
},
"message": "提交测试类"
},
"sha": "1d45587145552af003cd32cc6fde9ac9d9e5fd42",
"url": "https://test.gitcode.net/api/v5/repos/Lzm_0916/test/commits/1d45587145552af003cd32cc6fde9ac9d9e5fd42"
},
"protected": true
}