Re: Branch relationships
- From
- Josef Weidendorfer <josef.weidendorfer@gmx.de>
- Date
- May 15, 2006, 01:48 UTC
- Message-ID
- <200605150348.53879.Josef.Weidendorfer@gmx.de>
- In-Reply-To
- <7vslncyxez.fsf@assigned-by-dhcp.cox.net>
On Monday 15 May 2006 01:55, you wrote:
Show 10 quoted lines
> > After a "git clone", we would have > > > > [remote "origin"] > > url = ... > > fetch = master:origin > > > > [branch "master"] > > origin = "origin" ; upstream of master is local branch "origin" > > Doesn't that arrangement force people to use tracking branches?
I think we already had the same discussion some time ago ;-) This asks for support of a way to specify a remote origin branch without any local tracking, like origin = "<remotebranch> of <remote>"
But not supporting this in a first step should be no problem, as you always can do "git pull somewhere that-head" directly.
A side-effect of the origin-arrangement would be that branching off a tracking branch would automatically update it on pull from the new branch. I would see this as improvement of usability as "generating a local development branch from a remote one" does not need any special command.