6. GET /repos/{owner}/{repo}/branches
— получить список ветокNew
Описание
Возвращает список всех веток репозитория с информацией о последнем коммите и защите веток.
Пример запроса:
curl -X GET https://api.gitverse.ru/repos/dlborun/APInewTestRepo4.3/branches \
-H "Authorization: Bearer YOUR_TOKEN" \
-H "Accept: application/vnd.gitverse+json;version=1"
Ответ (200 OK
):
[
{
"name": "develop",
"commit": {
"sha": "d163f5441a88f215b1c3e7856d839eff9414f601",
"url": "http://localhost:3000/public/api/repos/gammaUser/CatAndGrepUtils/commits/d163f5441a88f215b1c3e7856d839eff9414f601"
},
"protected": false
},
{
"name": "main",
"commit": {
"sha": "83607843d73a509982f85b084c2e214ec00c44a4",
"url": "http://localhost:3000/public/api/repos/gammaUser/CatAndGrepUtils/commits/83607843d73a509982f85b084c2e214ec00c44a4"
},
"protected": true
}
]
Поле | Описание |
---|---|
name | Имя ветки |
commit.sha | SHA последнего коммита |
protected | Защищена ли ветка |