Function: magit-git-lines

magit-git-lines is a byte-compiled function defined in magit-git.el.

Signature

(magit-git-lines &rest ARGS)

Documentation

Execute Git with ARGS, returning its output as a list of lines.

Empty lines anywhere in the output are omitted.

If Git exits with a non-zero exit status, show a message and add a section in the respective process buffer.

Source Code

;; Defined in ~/.emacs.d/elpa/magit-20260411.1452/magit-git.el
(defun magit-git-lines (&rest args)
  "Execute Git with ARGS, returning its output as a list of lines.
Empty lines anywhere in the output are omitted.

If Git exits with a non-zero exit status, show a message and add
a section in the respective process buffer."
  (magit--with-temp-process-buffer
    (apply #'magit-git-insert args)
    (split-string (buffer-string) "\n" t)))