From: Junio C Hamano Date: Fri, 29 Jul 2005 02:24:40 GMT Subject: Re: How is working on arbitrary remote heads supposed to work in Cogito (+ PATCH)? Message-ID: <7v4qaeqrh3.fsf@assigned-by-dhcp.cox.net> In-Reply-To: <20050728183904.GA24948@pasky.ji.cz> Petr Baudis writes: > One of the Cogito design bits is that branch name is something local to > the repository. When you are adding a branch, the local name you assign > it is your private thing repository-wise, and doesn't have to have any > correlation to other repositories you might interact width. I do not disagree with that. I think branch name is mostly a local matter. However, I happen to think that two repositories you use send-pack (not clone which uses completely different protocol) to sync one from the other are semantically equivalent ones, except that the destination may be a strict subset. I think of it as "a copy I throw at a public place to show what I have in my private repository I work in", so,...