git.vger.kernel.org archive mirror
 help / color / mirror / Atom feed
From: Junio C Hamano <junkio@cox.net>
To: Josef Weidendorfer <Josef.Weidendorfer@gmx.de>
Cc: git@vger.kernel.org
Subject: Re: What to expect after 0.99.8
Date: Mon, 03 Oct 2005 22:57:19 -0700	[thread overview]
Message-ID: <7v1x31hlj4.fsf@assigned-by-dhcp.cox.net> (raw)
In-Reply-To: <200510031455.30187.Josef.Weidendorfer@gmx.de> (Josef Weidendorfer's message of "Mon, 3 Oct 2005 14:55:30 +0200")

Josef Weidendorfer <Josef.Weidendorfer@gmx.de> writes:

> But why did we choose to make git-pull/git-push
> to accept a remote repository as first argument, and not a head/refspec
> in the first place? [Of course, this needs the remote repository be
> retrievable by head name: see branches/ files. And currently missing here is 
> the distinction between fetch and push direction].

I do not understand this comment.  I do not think you are just
talking about the syntax: 

        $ git-push <remote> <refspec1> <refspec2>...
    vs
        $ git-push' <refspec1> <refspec2>... <remote>

There must be something deeper you are talking about I am
missing.  The branches/ file allowed optionally specifying one
single refname (otherwise defaulting HEAD) since we tried to
become compatible with what Cogito did.

It appears that cg-push uses the same branches information for
pushing into remote, which is what I missed when I did
git-parse-remote --- we do not use this information to decide
the default ref to push into, and not to break expectations of
Cogito users we may need to fix this.  Is this what you are
discussing here?

> In the current state, it would be better to get rid of branches/
> parsing in GIT at all: By keeping it in, we force Cogito to keep the current
> format.

Hmph.  The intent was to keep people's existing Cogito derived
configuration working.

  reply	other threads:[~2005-10-04  5:57 UTC|newest]

Thread overview: 41+ messages / expand[flat|nested]  mbox.gz  Atom feed  top
2005-10-03  0:14 What to expect after 0.99.8 Junio C Hamano
2005-10-03  3:06 ` A Large Angry SCM
2005-10-03  4:00   ` Junio C Hamano
2005-10-03  6:13     ` [PATCH] Enable and fix support for base less merges Fredrik Kuivinen
     [not found]       ` <46a038f90510022334k63884c6x377104e7eca29c48@mail.gmail.com>
2005-10-04  6:07         ` Fredrik Kuivinen
     [not found]           ` <46a038f90510032322t6623c8d4y969e4e00bf4dfe26@mail.gmail.com>
2005-10-05 20:32             ` Fredrik Kuivinen
2005-10-05 21:22               ` Junio C Hamano
2005-10-03 15:09     ` What to expect after 0.99.8 Horst von Brand
2005-10-03 12:55 ` Josef Weidendorfer
2005-10-04  5:57   ` Junio C Hamano [this message]
2005-10-04  9:08     ` Josef Weidendorfer
2005-10-04 18:53       ` Junio C Hamano
2005-10-03 17:16 ` [PATCH] Random documentation fixes Jonas Fonseca
2005-10-03 19:43 ` What to expect after 0.99.8 Daniel Barkalow
2005-10-03 19:55   ` Martin Coxall
2005-10-03 20:02   ` Nick Hengeveld
2005-10-03 20:12     ` Daniel Barkalow
2005-10-03 21:00   ` Junio C Hamano
2005-10-03 21:33     ` Daniel Barkalow
2005-10-03 22:06       ` Junio C Hamano
2005-10-03 23:16         ` Linus Torvalds
2005-10-04  7:12           ` Dan Aloni
2005-10-04  7:31             ` Daniel Barkalow
2005-10-04 14:19               ` Matthias Urlichs
2005-10-04 14:51                 ` H. Peter Anvin
2005-10-04 15:46                   ` Matthias Urlichs
2005-10-04 16:35                     ` H. Peter Anvin
2005-10-04 22:01                       ` Junio C Hamano
2005-10-05  0:10                         ` Linus Torvalds
2005-10-05  2:48                         ` H. Peter Anvin
2005-10-04 16:41                 ` Daniel Barkalow
2005-10-04 17:40                   ` H. Peter Anvin
2005-10-04  4:13         ` Daniel Barkalow
2005-10-03 19:48 ` Alan Chandler
2005-10-03 21:08   ` H. Peter Anvin
2005-10-04 21:07     ` Greg KH
2005-10-05  2:38       ` H. Peter Anvin
2005-10-03 21:39   ` Horst von Brand
2005-10-03 20:48 ` Matthias Urlichs
2005-10-04 21:52 ` Chuck Lever
2005-10-04 22:38   ` 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=7v1x31hlj4.fsf@assigned-by-dhcp.cox.net \
    --to=junkio@cox.net \
    --cc=Josef.Weidendorfer@gmx.de \
    --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).