Hi, This series makes the output of 'git' easier to read (IMHO). With this patch the output will look like this: Usage: git [--version] [--exec-path[=GIT_EXEC_PATH]] [--help] COMMAND [ ARGS ] The most commonly used git commands are: add Add files to the index file apply Apply patch on a git index file and a work tree bisect Find the change that introduced a bug branch Create a new branch, or remove an old one checkout Checkout and switch to a branch cherry-pick Apply the change introduced by an existing commit clone Clones a repository commit Record your changes diff Show changes between commits, commit and working tree, etc fetch Download objects and a head from another repository grep Print lines matching a pattern init-db Creates an empty git repository log Show commit logs merge Grand Unified Merge Driver mv Move or rename a file, directory or symlink prune Prunes all unreachable objects from the object database pull Pull and merge from another repository push Update remote refs along with associated objects rebase Rebase local commits to new upstream head reset Reset current HEAD to the specified state revert Revert an existing commit rm Remove files from the working tree and from the index show-branch Show branches and their commits status Show working tree status tag Create a tag object signed with GPG verify-tag Check the GPG signature of tag whatchanged Show logs with difference each commit introduces (use 'git help -a' to get a list of all installed git commands) - Fredrik - : send the line "unsubscribe git" in the body of a message to majordomo@xxxxxxxxxxxxxxx More majordomo info at http://vger.kernel.org/majordomo-info.html