From: James Pickens Date: Tue, 08 Dec 2009 00:39:51 GMT Subject: Re: [PATCH] Add commit.status, --status, and --no-status Message-ID: <885649360912071639o4c609dbapea9891aae639194c@mail.gmail.com> In-Reply-To: <1260225927-33612-1-git-send-email-jh@jameshoward.us> On Mon, Dec 7, 2009, James P. Howard, II wrote: > This commit provides support for commit.status, --status, and > --no-status, which control whether or not the git status information > is included in the commit message template when using an editor to > prepare the commit message. It does not affect the effects of a > user's commit.template settings. At the risk of sounding like a curmudgeon, I have to register an objection to this _as a config option_, for the same reasons that I objected to the 'grep --full-tree' config option [1]. Both options fundamentally change user visible behavior, both options IMHO will be used by a small minority of git users, and in both cases, the desired behavior can be attained using aliases in combination with a new command line option. Sorry if I'm obstructing progress, but I think that, for the good of the Git community as a whole, it's best to keep the number of config options (and to a lesser extent, command line options) as low as possible. Note that I do not object to adding --no-status as a command line option. [1] http://article.gmane.org/gmane.comp.version-control.git/133681 James