The command's official status is porcelain. However by the nature of the command it is frequently used in scripting and therefore its interface must be strictly backward compatible. Mark it plumbing to make it clear. Signed-off-by: Nguyán ThÃi Ngác Duy <pclouds@xxxxxxxxx> --- On Wed, Feb 09, 2011 at 06:46:21PM -0500, Jeff King wrote: > Obviously add and grep are the two that people have talked about. The > archive behavior surprised me, and I would think it should be full-tree > by default. But it is sort of plumbing-ish, in that people have probably > scripted around and people _don't_ tend to create archives a lot. So it > may fall into the same category as ls-files/ls-tree. Perhaps a patch like this for the record? command-list.txt | 2 +- 1 files changed, 1 insertions(+), 1 deletions(-) diff --git a/command-list.txt b/command-list.txt index 95bf18c..7888121 100644 --- a/command-list.txt +++ b/command-list.txt @@ -5,7 +5,7 @@ git-am mainporcelain git-annotate ancillaryinterrogators git-apply plumbingmanipulators git-archimport foreignscminterface -git-archive mainporcelain +git-archive mainporcelain plumbinginterrogators git-bisect mainporcelain common git-blame ancillaryinterrogators git-branch mainporcelain common -- 1.7.3.1.256.g2539c.dirty -- To unsubscribe from this list: 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