doc: revisions - clarify reachability examples

For the r1..r2 case, the exclusion of r1, rather than inclusion of r2,
 would be the unexpected case in natural language for a simple linear
 development, i.e. start..end excludes start.

Signed-off-by: Philip Oakley <philipoakley@iee.org>
Signed-off-by: Junio C Hamano <gitster@pobox.com>
This commit is contained in:
Philip Oakley 2016-08-12 08:07:47 +01:00 коммит произвёл Junio C Hamano
Родитель 0b451248b3
Коммит 1afe13b98a
1 изменённых файлов: 6 добавлений и 5 удалений

Просмотреть файл

@ -253,7 +253,8 @@ Commit Exclusions
'{caret}<rev>' (caret) Notation:: '{caret}<rev>' (caret) Notation::
To exclude commits reachable from a commit, a prefix '{caret}' To exclude commits reachable from a commit, a prefix '{caret}'
notation is used. E.g. '{caret}r1 r2' means commits reachable notation is used. E.g. '{caret}r1 r2' means commits reachable
from 'r2' but exclude the ones reachable from 'r1'. from 'r2' but exclude the ones reachable from 'r1' (i.e. 'r1' and
its ancestors).
Dotted Range Notations Dotted Range Notations
~~~~~~~~~~~~~~~~~~~~~~ ~~~~~~~~~~~~~~~~~~~~~~
@ -297,12 +298,12 @@ Revision Range Summary
---------------------- ----------------------
'<rev>':: '<rev>'::
Include commits that are reachable from (i.e. ancestors of) Include commits that are reachable from <rev> (i.e. <rev> and its
<rev>. ancestors).
'{caret}<rev>':: '{caret}<rev>'::
Exclude commits that are reachable from (i.e. ancestors of) Exclude commits that are reachable from <rev> (i.e. <rev> and its
<rev>. ancestors).
'<rev1>..<rev2>':: '<rev1>..<rev2>'::
Include commits that are reachable from <rev2> but exclude Include commits that are reachable from <rev2> but exclude