Johannes Schindelin <Johannes.Schindelin@xxxxxx> writes: > On Fri, 8 Jun 2007, Alex Riesen wrote: > >> Try something like this: >> >> git-send-pack --remote=origin --thin /some/other/repo \ >> 'refs/heads/*:refs/remotes/child/*' >> >> The result looks broken: the sent reference are created not in >> refs/remotes/child/ but just in refs/heads/ of /some/other/repo. > > I had the impression that it was git-push, a porcelain, which handles > refspec wildcards, not send-pack, which is plumbing. Well, I do not think it is wrong per-se if plumbing send-pack starts understanding 'a/*:b/*'. Earlier it only understood concrete refspecs, and such a refspec that has asterisks cannot be concrete, as '*' is an invalid char in a refname. So there is no risk of confusion. That is, as long as it is done right, which was not true in this case. - 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