Create a new branch from another branch name or commit ID. Returns existing branch if name already exists.
Bearer authentication header of the form Bearer <token>, where <token> is your auth token.
Namespace of the repository
Name of the repository
Branch creation details. Can be created from another branch or a commit ID.