Function: forge--rename-branch
forge--rename-branch is a byte-compiled function defined in
forge-github.el.
Signature
(forge--rename-branch ARG &rest ARGS)
Implementations
(forge--rename-branch (REPO forge-github-repository) NEWNAME OLDNAME) in `forge-github.el'.
Undocumented
Source Code
;; Defined in ~/.emacs.d/elpa/forge-20260408.1922/forge-github.el
(cl-defmethod forge--rename-branch ((repo forge-github-repository)
newname oldname)
(forge-rest repo "POST"
(format "/repos/:owner/:name/branches/%s/rename" oldname)
((new_name newname)))
(message "Waiting 5 seconds for GitHub to complete rename...")
(sleep-for 5)
(message "Waiting 5 seconds for GitHub to complete rename...done")
(magit-call-git "fetch" "--prune" (oref repo remote)))