Martin Ågren <martin.agren@xxxxxxxxx> writes: > Commit b7e10b2ca2 ("Documentation: usage for diff combined commits", > 2020-06-12) modified the synopsis by adding an optional "[<commit>...]" > to > > 'git diff' [<options>] <commit> <commit> [--] [<path>...] > > to effectively add > > 'git diff' [<options>] <commit> <commit>... <commit> [--] [<path>...] > > as another valid invocation. Which makes sense. > > Further down, in the description, it left the existing entry for > > 'git diff' [<options>] <commit> <commit> [--] [<path>...] > > intact and added a new entry on > > 'git diff' [<options>] <commit> [<commit>...] <commit> [--] [<path>...] > > where it says that "[t]his form is to view the results of a merge > commit" and details how "the first listed commit must be the merge > itself". But one possible instantiation of this form is `git diff > <commit> <commit>` for which the added text doesn't really apply. > > Remove the brackets so that we lose this overlap between the two > descriptions. We can still use the more compact representation in the > synopsis. > > Signed-off-by: Martin Ågren <martin.agren@xxxxxxxxx> > --- > Documentation/git-diff.txt | 2 +- > 1 file changed, 1 insertion(+), 1 deletion(-) > > diff --git a/Documentation/git-diff.txt b/Documentation/git-diff.txt > index 1018110ddc..c613e71ca4 100644 > --- a/Documentation/git-diff.txt > +++ b/Documentation/git-diff.txt > @@ -69,7 +69,7 @@ files on disk. > one side is omitted, it will have the same effect as > using HEAD instead. > > -'git diff' [<options>] <commit> [<commit>...] <commit> [--] [<path>...]:: > +'git diff' [<options>] <commit> <commit>... <commit> [--] [<path>...]:: Thanks. > > This form is to view the results of a merge commit. The first > listed <commit> must be the merge itself; the remaining two or