From: René Scharfe Date: Sat, 1 Oct 2022 10:26:34 +0000 (+0200) Subject: revisions.txt: unspecify order of resolved parts of ^! X-Git-Tag: v2.39.0-rc0~87^2~1 X-Git-Url: http://git.ipfire.org/?a=commitdiff_plain;h=9f91da752fa28e405e91dfd6bd7372f897bbae8d;p=thirdparty%2Fgit.git revisions.txt: unspecify order of resolved parts of ^! gitrevisions(7) says that ^! resolves to and then all the parents of . revision.c::handle_revision_arg_1() actually adds all parents first, then . Change the documentation to leave the order unspecified, to avoid misleading readers. Signed-off-by: René Scharfe Signed-off-by: Junio C Hamano --- diff --git a/Documentation/revisions.txt b/Documentation/revisions.txt index e3e350126d..0d2e55d781 100644 --- a/Documentation/revisions.txt +++ b/Documentation/revisions.txt @@ -363,7 +363,7 @@ Revision Range Summary '{caret}!', e.g. 'HEAD{caret}!':: A suffix '{caret}' followed by an exclamation mark is the same - as giving commit '' and then all its parents prefixed with + as giving commit '' and all its parents prefixed with '{caret}' to exclude them (and their ancestors). '{caret}-', e.g. 'HEAD{caret}-, HEAD{caret}-2'::