From: Johannes Schindelin via GitGitGadget Date: Fri, 05 Feb 2021 14:44:49 GMT Subject: [PATCH v6 3/3] range-diff(docs): explain how to specify commit ranges Message-ID: <08c5f8732747de138c6a98322beca95e919ba11d.1612536290.git.gitgitgadget@gmail.com> In-Reply-To: From: Johannes Schindelin There are three forms, depending whether the user specifies one, two or three non-option arguments. We've never actually explained how this works in the manual, so let's explain it. Signed-off-by: Johannes Schindelin --- Documentation/git-range-diff.txt | 11 +++++++++++ 1 file changed, 11 insertions(+) diff --git a/Documentation/git-range-diff.txt b/Documentation/git-range-diff.txt index 9701c1e5fdd5..a968d5237dae 100644 --- a/Documentation/git-range-diff.txt +++ b/Documentation/git-range-diff.txt @@ -28,6 +28,17 @@ Finally, the list of matching commits is shown in the order of the second commit range, with unmatched commits being inserted just after all of their ancestors have been shown. +There are three ways to specify the commit ranges: + +- ` `: Either commit range can be of the form + `..`, `^!` or `^-`. See `SPECIFYING RANGES` + in linkgit:gitrevisions[7] for more details. + +- `...`. This is equivalent to + `.. ..`. + +- ` `: This is equivalent to `.. + ..`. OPTIONS ------- -- gitgitgadget