git.vger.kernel.org archive mirror
 help / color / mirror / Atom feed
From: Junio C Hamano <gitster@pobox.com>
To: Finn Arne Gangstad <finnag@pvv.org>
Cc: git@vger.kernel.org
Subject: Re: What's cooking in git.git (Mar 2009, #06; Sat, 21)
Date: Tue, 24 Mar 2009 02:02:34 -0700	[thread overview]
Message-ID: <7vljqv2t05.fsf@gitster.siamese.dyndns.org> (raw)
In-Reply-To: <7v4oxk6wk2.fsf@gitster.siamese.dyndns.org> (Junio C. Hamano's message of "Mon, 23 Mar 2009 09:19:57 -0700")

Junio C Hamano <gitster@pobox.com> writes:

> Finn Arne Gangstad <finnag@pvv.org> writes:
>
>> If you feel that talking about a possible future change is premature,
>> you could omit that part of the second commit I guess, but I think
>> printing some kind of warning is valuable.  Are you waiting for more
>> input?  It seems that this topic is pretty dead now.

Now it turns out that it has been "pretty dead" because nobody, not even
the original author, was doing any testing and fixing.

After merging this "warning" thing to next, I mistype the name of the
remote I wanted to push with the default "matching" semantics and got this:

  $ git push --dry-run sf.net
  warning: You did not specify any refspecs to push, and the current remote
  warning: has not configured any push refspecs. The default action in this
  warning: case is to push all matching refspecs, that is, all branches
  warning: that exist both locally and remotely will be updated.  This may
  warning: not necessarily be what you want to happen.
  warning:
  warning: You can specify what action you want to take in this case, and
  warning: avoid seeing this message again, by configuring 'push.default' to:
  warning:   'nothing'  : Do not push anythig
  warning:   'matching' : Push all matching branches (default)
  warning:   'tracking' : Push the current branch to whatever it is tracking
  warning:   'current'  : Push the current branch
  fatal: 'sf.net' does not appear to be a git repository
  fatal: The remote end hung up unexpectedly

The final, most important error messages are dwarfed out by the warning
that talks about setting configuration on the remote that does not even
exist.

In this particular case, it does not corrupt the local nor remote
repositories, and because it was me who tried this who knew what he was
doing, so it is Ok, and that is the point of keeping any new features out
of 'master' until such silly misfeatures are found and fixed.  But it
would have been nicer if I weren't the only one testing and finding bugs.

  reply	other threads:[~2009-03-24  9:04 UTC|newest]

Thread overview: 13+ messages / expand[flat|nested]  mbox.gz  Atom feed  top
2009-03-21  7:58 What's cooking in git.git (Mar 2009, #06; Sat, 21) Junio C Hamano
2009-03-21 16:20 ` Wincent Colaiuta
2009-03-21 18:58   ` David Aguilar
2009-03-22 15:57     ` Wincent Colaiuta
2009-03-21 19:28   ` Junio C Hamano
2009-03-22 15:54     ` Wincent Colaiuta
2009-03-21 22:21 ` Johannes Sixt
2009-03-23 14:46 ` Finn Arne Gangstad
2009-03-23 16:19   ` Junio C Hamano
2009-03-24  9:02     ` Junio C Hamano [this message]
2009-03-24  9:13       ` Junio C Hamano
2009-03-24 11:16         ` Finn Arne Gangstad
2009-03-25 18:06           ` Junio C Hamano

Reply instructions:

You may reply publicly to this message via plain-text email
using any one of the following methods:

* Save the following mbox file, import it into your mail client,
  and reply-to-all from there: mbox

  Avoid top-posting and favor interleaved quoting:
  https://en.wikipedia.org/wiki/Posting_style#Interleaved_style

* Reply using the --to, --cc, and --in-reply-to
  switches of git-send-email(1):

  git send-email \
    --in-reply-to=7vljqv2t05.fsf@gitster.siamese.dyndns.org \
    --to=gitster@pobox.com \
    --cc=finnag@pvv.org \
    --cc=git@vger.kernel.org \
    /path/to/YOUR_REPLY

  https://kernel.org/pub/software/scm/git/docs/git-send-email.html

* If your mail client supports setting the In-Reply-To header
  via mailto: links, try the mailto: link
Be sure your reply has a Subject: header at the top and a blank line before the message body.
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox;
as well as URLs for NNTP newsgroup(s).