Function: majutsu-git-remote-rename

majutsu-git-remote-rename is an interactive and natively compiled function defined in majutsu-git.el.

Signature

(majutsu-git-remote-rename)

Documentation

Rename a Git remote.

Key Bindings

This command is not in any keymaps.

Source Code

;; Defined in /nix/store/jagqw3nms546pad0gxi5f3wsckk6pji7-emacs-packages-deps/share/emacs/site-lisp/majutsu-git.el
(defun majutsu-git-remote-rename ()
  "Rename a Git remote."
  (interactive)
  (let* ((old (majutsu-read-remote-name "Rename remote" t))
         (new (majutsu-read-new-remote-name (format "New name for %s" old)))
         (cmd-args (list "remote" "rename" old new))
         (exit (majutsu-run-jj "git" cmd-args)))
    (when (zerop exit)
      (message "Renamed remote %s -> %s" old new))))