X-Git-Url: https://git.tokkee.org/?a=blobdiff_plain;f=Documentation%2Fgit-merge-base.txt;h=3190aed10885b5f3471dfc30922c141835d6c4f1;hb=f7b47b273ed2c9e9b298c4f5dd02884b46dfbced;hp=1e27bf23018c8d2c0630f6881ac1b79c92206b9c;hpb=85c1f337be49eaa9a22e42a1c9958deef5ab57c3;p=git.git diff --git a/Documentation/git-merge-base.txt b/Documentation/git-merge-base.txt index 1e27bf230..3190aed10 100644 --- a/Documentation/git-merge-base.txt +++ b/Documentation/git-merge-base.txt @@ -1,24 +1,33 @@ git-merge-base(1) ================= -v0.1, May 2005 NAME ---- -git-merge-base - Finds as good a common ancestor as possible for a merge +git-merge-base - Find as good common ancestors as possible for a merge SYNOPSIS -------- -'git-merge-base' +'git-merge-base' [--all] DESCRIPTION ----------- -"git-merge-base" finds as good a common ancestor as possible. Given a -selection of equally good common ancestors it should not be relied on -to decide in any particular way. + +"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 ------ @@ -30,5 +39,5 @@ Documentation by David Greaves, Junio C Hamano and the git-list