Function: magit-push-matching

magit-push-matching is an interactive and natively compiled function defined in magit-push.el.

Signature

(magit-push-matching REMOTE &optional ARGS)

Documentation

Push all matching branches to another repository.

If multiple remotes exist, then read one from the user. If just one exists, use that without requiring confirmation.

Key Bindings

This command is not in any keymaps.

Source Code

;; Defined in /nix/store/irvbdy0zra0dn8fpd008f32x5ix6qm5v-emacs-packages-deps/share/emacs/site-lisp/elpa/magit-20261005.508/magit-push.el
;;;###autoload
(defun magit-push-matching (remote &optional args)
  "Push all matching branches to another repository.
If multiple remotes exist, then read one from the user.
If just one exists, use that without requiring confirmation."
  (interactive (list (magit-read-remote "Push matching branches to" nil t)
                     (magit-push-arguments)))
  (run-hooks 'magit-credential-hook)
  (magit-run-git-async "push" "-v" args remote ":"))