获取单个分支
GET/api/v5/repos/:owner/:repo/branches/:branch
Request
Path Parameters
owner stringrequired
仓库所属空间地址(组织或个人的地址path)
repo stringrequired
仓库路径(path)
branch stringrequired
分支名称
Query Parameters
access_token string
用户授权码
Responses
- 200
成功响应
Response Headers
- application/json
- Schema
- Example (auto)
- Example
Schema
namestringrequired
descriptionstringrequired
commit objectrequired
idstringrequired
messagestringrequired
parent_idsstring[]required
authored_datestringrequired
author_namestringrequired
author_emailstringrequired
author_user_namestringrequired
committed_datestringrequired
committer_namestringrequired
committer_emailstringrequired
committer_user_namestringrequired
short_idstringrequired
created_atstringrequired
titlestringrequired
author_avatar_urlstringrequired
committer_avatar_urlstringrequired
mergedbooleanrequired
protectedbooleanrequired
developers_can_pushbooleanrequired
developers_can_mergebooleanrequired
can_pushbooleanrequired
defaultbooleanrequired
created_atstringrequired
创建时间
creator objectrequired
创建人
avatar_urlstringrequired
idstringrequired
loginstringrequired
namestringrequired
{
"name": "string",
"description": "string",
"commit": {
"id": "string",
"message": "string",
"parent_ids": [
"string"
],
"authored_date": "string",
"author_name": "string",
"author_email": "string",
"author_user_name": "string",
"committed_date": "string",
"committer_name": "string",
"committer_email": "string",
"committer_user_name": "string",
"short_id": "string",
"created_at": "string",
"title": "string",
"author_avatar_url": "string",
"committer_avatar_url": "string"
},
"merged": true,
"protected": true,
"developers_can_push": true,
"developers_can_merge": true,
"can_push": true,
"default": true,
"created_at": "string",
"creator": {
"avatar_url": "string",
"id": "string",
"login": "string",
"name": "string"
}
}
{
"name": "dev",
"commit": {
"id": "b6d44deb0ca73d7a50916d0fea02c72edd6c924e",
"message": "\ndev新增文件\n\nCreated-by: csdntest13\nAuthor-id: 494\nMR-id: 68629\nCommit-by: csdntest13\nMerged-by: csdntest13\nE2E-issues: \nDescription: 提交信息\n\nSee merge request: One/One!56",
"parent_ids": [
"13956ffeb5e5e1ce60c2ed91d3e579fc50b1f167",
"3e42dcb9c09b39972c65536dad71651322470f28"
],
"authored_date": "2024-04-15T14:38:50.000Z",
"author_name": "csdntest13",
"author_iam_id": null,
"author_email": "csdntest13@noreply.gitcode.com",
"author_user_name": null,
"committed_date": "2024-04-15T14:38:50.000Z",
"committer_name": "csdntest13",
"committer_email": "csdntest13@noreply.gitcode.com",
"committer_user_name": null,
"open_gpg_verified": null,
"verification_status": null,
"gpg_primary_key_id": null,
"short_id": "b6d44deb",
"created_at": "2024-04-15T14:38:50.000Z",
"title": "merge refs/merge-requests/56/head into dev",
"author_avatar_url": "https://gitcode-img.obs.cn-south-1.myhuaweicloud.com:443/ec/ba/4e7c4661b6154a7dd088d9fe64b4893383a2e318bf362350ce18d44df6ac7e37.png?time=1711533165876",
"committer_avatar_url": "https://gitcode-img.obs.cn-south-1.myhuaweicloud.com:443/ec/ba/4e7c4661b6154a7dd088d9fe64b4893383a2e318bf362350ce18d44df6ac7e37.png?time=1711533165876",
"relate_url": null
},
"merged": false,
"protected": false,
"developers_can_push": false,
"developers_can_merge": false,
"can_push": true,
"default": false
}