On Wed, 15 Nov 2006, Linus Torvalds wrote: > > > On Wed, 15 Nov 2006, Shawn Pearce wrote: > > > > I've taught the same fetch first, then merge strategy. Nobody I > > know in meat-space pulls from a remote URL and merges in one shot; > > Actually, with different people involved it's _much_ better to do it in > one shot. > > Why? Because doing a separate "fetch to local space" + "merge from local > space" actually loses the information on what you are merging. > > It's a lot more useful to have a merge message like > > Merge branch 'for-linus' of git://one.firstfloor.org/home/andi/git/linux-2.6 > > than one like > > Merge branch 'for-linus' That is an implementation detail that should be easily overcome once the notion of tracking branch with URL attribute is implemented. Then it will be really easy to notice whether the branch argument is a local branch or a tracking branch with remote reference. Nicolas - To unsubscribe from this list: send the line "unsubscribe git" in the body of a message to majordomo@xxxxxxxxxxxxxxx More majordomo info at http://vger.kernel.org/majordomo-info.html