Linus Torvalds <torvalds@xxxxxxxxxxxxxxxxxxxx> writes: > What was the command line? In particular, was this a "git push --all" or > something? I think we should make sure that we do *not* push remotes by > default (and if you really *really* want to push remotes, you'd have to > specify them explicitly). I suspect that people (probably rightfully) just say "git push" without saying anything else, and the so-useful-for-old-timers default "matching refs" behaviour bites them when they do so. If you create a non-bare clone, clone from that, and then try to push from the second generation clone to the first generation non-bare clone, surely there will be "matching" remotes/origin/, except that they are not really matching X-<. - 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