doc: revisions - define `reachable`

Do not self-define `reachable`, which can lead to misunderstanding.
Instead define `reachability` explictly.

Signed-off-by: Philip Oakley <philipoakley@iee.org>
Signed-off-by: Junio C Hamano <gitster@pobox.com>
maint
Philip Oakley 2016-08-12 08:07:46 +01:00 committed by Junio C Hamano
parent 8cf5739426
commit 0b451248b3
1 changed files with 10 additions and 4 deletions

View File

@ -236,10 +236,16 @@ SPECIFYING RANGES
-----------------

History traversing commands such as `git log` operate on a set
of commits, not just a single commit. To these commands,
specifying a single revision with the notation described in the
previous section means the set of commits reachable from that
commit, following the commit ancestry chain.
of commits, not just a single commit.

For these commands,
specifying a single revision, using the notation described in the
previous section, means the set of commits `reachable` from the given
commit.

A commit's reachable set is the commit itself and the commits in
its ancestry chain.


Commit Exclusions
~~~~~~~~~~~~~~~~~