Jay Soffian <jaysoffian@xxxxxxxxx> writes: >> The origin/HEAD symref and --mirror do not get along together. Hmm. > > Proposal: receive-pack should look through the list of heads it has > received and check whether each is locally a symref. I would rather think that "git push" should notice that */HEAD is a symref and refrain from pushing it. Stated more precisely, - It is perfectly fine to do this: $ git push there HEAD:somebranch - But it does not make sense to push a symref via [remote "there"] push = refs/*:refs/* to a bare repository that is used as a back-up mirror by including refs/HEAD:refs/HEAD in the result of wildcard expansion. -- 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