From: Junio C Hamano Date: Sun, 21 Oct 2012 20:15:16 GMT Subject: Re: [PATCH] Add -S, --gpg-sign option to manpage of "git commit" Message-ID: <7vbofvfup7.fsf@alter.siamese.dyndns.org> In-Reply-To: <20121021195455.43D8F7D4C@ralph.oxix.org> Tom Jones writes: > git commit -S, --gpg-sign was mentioned in the program's help message, > but not in the manpage. > > This adds an equivalent entry for the option in the manpage. > --- Sign off? > Documentation/git-commit.txt | 6 +++++- > 1 files changed, 5 insertions(+), 1 deletions(-) > > diff --git a/Documentation/git-commit.txt b/Documentation/git-commit.txt > index 9594ac8..0e0a22c 100644 > --- a/Documentation/git-commit.txt > +++ b/Documentation/git-commit.txt > @@ -13,7 +13,7 @@ SYNOPSIS > [-F | -m ] [--reset-author] [--allow-empty] > [--allow-empty-message] [--no-verify] [-e] [--author=] > [--date=] [--cleanup=] [--status | --no-status] > - [-i | -o] [--] [...] > + [-i | -o] [--] [-S[keyid]] [...] Are you sure about this? The order, described in "git help cli", of the command line arguments is options (such as -F -S[]) first, then revs (irrelevant for "git commit" and lack of it in this manual is correct), and then paths. Optionally "--" can be used to mark the beginning of "paths" part (e.g. "git commit -- -S" or "git commit ./-S" is used when you want to commit a file whose name is "-S"). > DESCRIPTION > ----------- > @@ -276,6 +276,10 @@ configuration variable documented in linkgit:git-config[1]. > commit message template when using an editor to prepare the > default commit message. > > +-S[]:: > +--gpg-sign[=]:: > + GPG-sign commit. > + > \--:: > Do not interpret any more arguments as options.