Thread (1 message) 1 message, 1 author, 2016-06-15

Re: [PATCH] push: Provide situational hints for non-fast-forward errors

From: Junio C Hamano <hidden>
Date: 2016-06-15 22:53:19

Clemens Buchacher [off-list ref] writes:
On Wed, Mar 14, 2012 at 03:27:52PM +0100, Zbigniew Jędrzejewski-Szmek wrote:
quoted
On Wed, Mar 14, 2012 at 02:00:38PM +0100, Matthieu Moy wrote:
...
quoted
The advice messages do not point explicitely to the way to disable them,
so users who know how to set advice.* are users who know a little about
configuration files, and who read the docs. 
Elsewhere in this thread it was proposed to add an actual 'git config'
command to the advice.
The proposed command does not turn off the advice. It only changes
push.default. The advice about push.default is effectively disabled once
they change push.default, but the other warnings are still in effect.
True.

I looked to see if some existing message that is triggered by advice.* has
an extra comment at the end to suggest setting advice.* to false to
decline seeing the advice in the future, as it feels like a sensible thing
to do and also I vaguely recalled us actually doing such a patch, but I do
not seem to be able to find such a message in the current codebase.

Nothing from a quick "git log --no-merges --grep=advice --grep=advise"
pops at me telling that we used to have instructions on how to decline but
we deliberately removed them, so I probably is misremembering things.

We do mention them in git-config(1), but it may be hard to match the
variables to situations from the description there UNLESS the user already
understands what the annoying "I know what I am doing, no need for this
advice anymore" advice is about.

Oh, wait.  Perhaps the advice messages are designed to be declined only by
the user who do understand, so perhaps it is a *good* think that we do not
mention how to squelch in the message.  In a twisted way, the logic sort
of makes sense.

I dunno.
Keyboard shortcuts
hback out one level
jnext message in thread
kprevious message in thread
ldrill in
Escclose help / fold thread tree
?toggle this help