From: Junio C Hamano Date: Mon, 13 Jul 2020 19:45:49 GMT Subject: Re: [PATCH 1/2] git-diff.txt: don't mark required argument as optional Message-ID: In-Reply-To: <77e4442ae51a968d460b2329fc39b6a5e96902b0.1594666410.git.martin.agren@gmail.com> Martin Ågren writes: > Commit b7e10b2ca2 ("Documentation: usage for diff combined commits", > 2020-06-12) modified the synopsis by adding an optional "[...]" > to > > 'git diff' [] [--] [...] > > to effectively add > > 'git diff' [] ... [--] [...] > > as another valid invocation. Which makes sense. > > Further down, in the description, it left the existing entry for > > 'git diff' [] [--] [...] > > intact and added a new entry on > > 'git diff' [] [...] [--] [...] > > 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 > ` 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 > --- > 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' [] [...] [--] [...]:: > +'git diff' [] ... [--] [...]:: Thanks. > > This form is to view the results of a merge commit. The first > listed must be the merge itself; the remaining two or