From: "Philip Oakley" <>
Sent: Friday, February 08, 2013 11:16 PM
From: "Junio C Hamano" <>
Sent: Friday, February 08, 2013 10:54 PM
"Philip Oakley" <> writes:

My initial simply
-  N_("See 'git help <command>' for more information on a specific
+  N_("See 'git help <command>' for more information on a specific
+     "Or 'git help <guide>', such as 'tutorial' for an introduction
to Git.");
as a starter for the new users.

Yeah, that would be a good change to make to "git help<RETURN>"

I'll sort some patches early next week (the weekend's committed elsewhere)

My view is that help --all (-a) is essentially incomplete as it
currently doesn't provide all the help.

It has always been about "tell me all subcommands", not about "give
me all the help you could give me".  You are not adding a "help"
subcommand to a system you wrote last week.  Changing the semantics
this late feels, eh, too late.

OK, I'll limit the the follow-ons to just an extra --guides option (probably just a list of the common guides initially), and leave --all(-a) for just the commands.

The Git man page includes the different command types listed by category (Main porcelain, Ancillary {manipulators, interrogators}, Interacting with others, etc.).

Obviously (?) this is generated from the command-list.txt file, though I don't see a shell script that would generate the 'cmds-mainporcelain.txt' (etc.) files (// They are also part of the msysgit install.

Where should I be looking to see how they are generated?

To unsubscribe from this list: send the line "unsubscribe git" in
the body of a message to
More majordomo info at

Reply via email to