* John Clemens <clemej@xxxxxxxxx> wrote: > > [remote "origin"] > > url = ... > > fetch = +refs/heads/*:refs/heads/origin/* > > fetch = +refs/tags/*:refs/tags/origin/* > > Hmm.. I do actually see the branches on dev machine. When I clone from our > local mirror, everything works fine UNTIL I create a new branch and push it > to our local mirror. From that moment on, all new clones fail (more precisely, > they do download all the blobs, but the refs only point to the newly created > branches, and HEAD is messed up. > > config on the local mirror is this: > > [remote "origin"] > fetch = +refs/*:refs/* > mirror = true > url = xxx Ah, maybe it corrupts refs/HEAD somehow ? What does it point to ? Perhaps you better don't fetch the whole refs/* but refs/heads/* and refs/tags/* namespaces separately (as described above). > On the local mirror, HEAD is: > ref: refs/heads/xxx/stable Does that ref exist there ? What does it tell on the upstream (big central) repo ? cu -- ---------------------------------------------------------------------- Enrico Weigelt, metux IT service -- http://www.metux.de/ phone: +49 36207 519931 email: weigelt@xxxxxxxx mobile: +49 151 27565287 icq: 210169427 skype: nekrad666 ---------------------------------------------------------------------- Embedded-Linux / Portierung / Opensource-QM / Verteilte Systeme ---------------------------------------------------------------------- -- 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