Re: [PATCH] Add commit.status, --status, and --no-status
- From
- James Pickens <jepicken@gmail.com>
- Date
- Dec 8, 2009, 00:39 UTC
- 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 <jh@jameshoward.us> wrote:
Show 5 quoted lines
> 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