使用 REST API 设置默认分支

Set default branch using REST API

是否可以使用 Visual Studio Team Service REST API 设置 Git 存储库的默认分支?有一个 API for repositories 和一个 UI 用于设置默认分支,但我找不到通过 REST API.

设置默认分支的可能性

目前无法使用 REST API 执行此操作。

API 现在可以更改默认分支。 The documentation is here,在 "Modify a Repository" 部分下。

API 可以在这里找到:Update repository

致电:

PATCH https://dev.azure.com/{organization}/{project}/_apis/git/repositories/{repositoryId}?api-version=5.1

有效负载:

{
    "defaultBranch": "refs/heads/{branchName}"
}