rust-lang/cargo — pull request #373 by Benny1992 (2014-08-14 18:46:07+00:00)
Title: Cargo command help

```cargo help``` shows the real binary from src/bin and not the "user command".

Example:

```
$ cargo new -h
Create a new cargo package at

Usage:
cargo-new [options]
cargo-new -h | --help

Options:
-h, --help Print this message
--git Initialize a new git repository with a .gitignore
--bin Use a binary instead of a library template
-v, --verbose Use verbose output
```

This PR changes every Usage section to use the "user command".

Example:

```
$ cargo new -h
Create a new cargo package at

Usage:
cargo new [options]
cargo new -h | --help

Options:
-h, --help Print this message
--git Initialize a new git repository with a .gitignore
--bin Use a binary instead of a library template
-v, --verbose Use verbose output
```