git-merge-base

Langue: en

Version: 02/20/2009 (ubuntu - 07/07/09)

Section: 1 (Commandes utilisateur)

NAME

git-merge-base - Find as good common ancestors as possible for a merge

SYNOPSIS

git merge-base [--all] <commit> <commit>

DESCRIPTION

git-merge-base finds as good a common ancestor as possible between the two commits. That is, given two commits A and B, git merge-base A B will output a commit which is reachable from both A and B through the parent relationship.

Given a selection of equally good common ancestors it should not be relied on to decide in any particular way.

The git-merge-base algorithm is still in flux - use the source...

OPTIONS

--all

Output all common ancestors for the two commits instead of just one.

AUTHOR

Written by Linus Torvalds <torvalds@osdl.org[1]>

DOCUMENTATION

Documentation by David Greaves, Junio C Hamano and the git-list <git@vger.kernel.org[2]>.

GIT

Part of the git(1) suite

NOTES

1.
torvalds@osdl.org
mailto:torvalds@osdl.org
2.
git@vger.kernel.org
mailto:git@vger.kernel.org