Thread (1 message) 1 message, 1 author, 2016-06-15
  • (off-list ancestor, not in this archive)
  • Re: Newbie grief · Junio C Hamano <hidden> · 2016-06-15

Re: Newbie grief

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

Carlos Martín Nieto [off-list ref] writes:
On Thu, 2012-05-03 at 22:25 -0700, Junio C Hamano wrote:
quoted
Michael Witten [off-list ref] writes:
quoted
As for a seemingly conservative suggestion, how about using a little
more structural white space:

  To $uri_for_central_repo
   ! [rejected]        HEAD -> feature_0 (non-fast-forward)

  error: failed to push some refs to '$uri_for_central_repo'

  To prevent you from losing history, non-fast-forward updates were rejected
  Merge the remote changes (e.g. 'git pull') before pushing again.  See the
  'Note about fast-forwards' section of 'git push --help' for details.

Alas! Error output like this is constructed in the code in a way that
potentially makes adding such white space non-trivial.

Perhaps the error message system needs an overhall; rather than spitting
out error messages from anywhere, they ought to be corralled and collated
by a dedicated subsystem.
Didn't somebody recently rework these messages quite extensively?
If you're thinking of me,...
No, I was referring to f25950f (push: Provide situational hints for
non-fast-forward errors, 2012-03-20).
Keyboard shortcuts
hback out one level
jnext message in thread
kprevious message in thread
ldrill in
Escclose help / fold thread tree
?toggle this help