From: Johannes Schindelin Date: Fri, 17 Nov 2006 01:22:35 GMT Subject: Re: multi-project repos (was Re: Cleaning up git user-interface warts) Message-ID: In-Reply-To: Hi, On Thu, 16 Nov 2006, Linus Torvalds wrote: > On Fri, 17 Nov 2006, Johannes Schindelin wrote: > > > Besides, it is not really a temporary branch. If it was, the pull would > > _not_ download all these objects again, would it? > > Well, exactly because they are temporary, we can't actually trust the > objects they point to. Nonono. We made _sure_ that FETCH_HEAD is only written once _all_ the objects were received. So, actually, we _can_, and we _should_ trust the objects they point to! Or did I miss something? > For example, if you used one of the old-fashioned commit walkers, maybe we > got the initial commit, but we may not have gotten the whole _chain_. See? Huh? I am quite certain that FETCH_HEAD is not updated in that case. If it is, that's a bug. Ciao,