Andreas Ericsson <ae@xxxxxx> writes: > Johannes Schindelin wrote: > >> But since you're one of the people knowing git _internals_ pretty >> well, here's another reason just for you why this cannot be done: >> There is no way to find out where the HEAD points to. > > $ mkdir foo; cd foo; git init; git symbolic-ref -q HEAD > refs/heads/master Johannes is talking about the lack of native protocol support to transfer symref information. That's the reason git-clone dances around finding where HEAD really points at. It simply does not know -- all it gets about a symref is what SHA-1 the ref points at. - 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