Function: vc-git-mergebase

vc-git-mergebase is a byte-compiled function defined in vc-git.el.gz.

Signature

(vc-git-mergebase REV1 &optional REV2)

Source Code

;; Defined in /usr/src/emacs/lisp/vc/vc-git.el.gz
(defun vc-git-mergebase (rev1 &optional rev2)
  (unless rev2 (setq rev2 "HEAD"))
  (let ((base (vc-git--run-command-string nil "merge-base" rev1 rev2)))
    (if base
        (string-trim-right base)
      (error "No common ancestor for merge base"))))