Function: magit--safe-git-version

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

Signature

(magit--safe-git-version)

Documentation

Return the Git version used for default-directory or an error message.

Source Code

;; Defined in ~/.emacs.d/elpa/magit-20260411.1452/magit-git.el
(defun magit--safe-git-version ()
  "Return the Git version used for `default-directory' or an error message."
  (magit--with-temp-process-buffer
    (let* ((magit-git-global-arguments nil)
           (status (magit-process-git t "version"))
           (output (buffer-string)))
      (cond ((not (zerop status)) output)
            ((save-match-data
               (and (string-match magit--git-version-regexp output)
                    (match-str 1 output))))
            (output)))))