[PATCH 0/3] Unconfuse git clone when two branches at are HEAD.
- From
Andreas Krey <a.krey@gmx.de>
- Date
- Sep 6, 2013, 15:52 UTC
- Message-ID
- <20130906155204.GE12966@inner.h.apk.li>
Ok, here are some patches that make git actually check out the current remote branch when cloning.
Up to now this failed when there were two branches that pointed to the HEAD commit of the remote repo, and git clone would sometimes choose the wrong one as the HEAD ref isn't transmitted in all transport.
Stuff the HEAD ref into the capability list (assuming refs are clean enough to do that w/o escaping), and read them out on the other side. All other things were thankfully already in place.
Two of the patches have Junio in the From as they are essentially his.
Andreas