dev.knotless.renameBranch
Makes the new branch where the old one is, points the open pulls into the old one at the new, then deletes the old, as `knotless branch rename` does; never the default branch. As the account logged in to this appview's web pages: directly for the owner, through the repository's gateway for a collaborator, which refuses anyone else.
Details · procedure
| Kind | procedure |
|---|---|
| Authority | knotless.dev |
| Indexed |
Procedure
procedure · POSTInput
application/jsonOutput
application/jsonErrors
NotFound
No such repository.
InvalidRequest
There is no such branch, it is the default branch, the new name is taken, or the gateway refused it.
AuthenticationRequired
No account is logged in to the pages, or its session has ended.
Similar lexicons
semantic matchLexicons whose schemas describe something close to this one. Check them before publishing a new one that overlaps.
-
dev.knotless.renameRepo
procedureGives a repository a new name.
-
dev.knotless.deleteBranch
procedureDeletes a branch of a repository.
-
dev.knotless.createBranch
procedureCreates a branch of a repository.
-
dev.knotless.forkRepo
procedureForks a repository into the account logged in to this appview's pages.
-
dev.knotless.updateRepo
procedureChanges what a repository says it is, the links its pages show, what it is about and the branch its HEAD names.