On Thu, 15 Oct 2009, Junio C Hamano wrote: > Junio C Hamano <gitster@xxxxxxxxx> writes: > > > $ git checkout origin/next ;# ditto > > $ git symbolic-ref HEAD > > refs/remotes/origin/next > > Ok, after reading Daniel's message to remind us that "git fetch" after > this will get us into trouble, I agree that detaching HEAD is inevitable. Either the fetch should be refused just like a commit would, or HEAD gets detached automatically in that case. Probably the former would be less confusing, otherwise the user might expect to see the updated remote branch after the fetch and not understand that a detached HEAD remained on the previous remote branch state. 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