Actually the usage message is printed for any invalid option, add a e.g.. - mkbitbucketrepo - Shell script to create Mercurial and Git repository on Bitbucket
 (HTM) hg clone https://bitbucket.org/iamleot/mkbitbucketrepo
 (DIR) Log
 (DIR) Files
 (DIR) Refs
 (DIR) README
       ---
 (DIR) changeset a70085ea276b82faf568813968e6b82e98d352ff
 (DIR) parent e5401fbf0eeedaaa74e8afded3e8c878173b6ae2
 (HTM) Author: Leonardo Taccari <iamleot@gmail.com>
       Date:   Fri, 15 Feb 2019 17:58:11 
       
       Actually the usage message is printed for any invalid option, add a e.g..
       
       Diffstat:
        README |  2 +-
        1 files changed, 1 insertions(+), 1 deletions(-)
       ---
       diff -r e5401fbf0eee -r a70085ea276b README
       --- a/README    Fri Feb 15 17:56:26 2019 +0100
       +++ b/README    Fri Feb 15 17:58:11 2019 +0100
       @@ -8,6 +8,6 @@
            % mkbitbucketrepo -p -d 'A private hg repository' -u user@example.org -o user private-repo
        
        For a complete list of options please invoke `mkbitbucketrepo` with
       -`-h` option.
       +e.g. `-h` option.
        
        To use `mkbitbucketrepo` `curl` is needed.