Для выполнения действия требуется токен пользователя, от имени которого оно будет выполнено.
CreateGitlabBranches — создаёт новые ветки в целевом репозитории.
Пример запроса
project_id: '0'
branches:
- branch: new-branch
ref: mainСпецификация запроса
| Название | Обязательность | Описание |
|---|---|---|
| project_id | Да | Идентификатор проекта, в котором необходимо создать ветки |
| branches | Да | Список создаваемых веток |
| branches.branch | Да | Название новой ветки |
| branches.ref | Да | Название существующей ветки или SHA-хеш коммита |
Примечание
Действие осуществляет POST-запрос по URL: /api/v4/projects/:id/repository/branches. В случае успешного создания проекта GitLab возвращает информацию о созданных ветках.