>> This very much violates the distributed nature of Git. Everything >> is allowed, because it's *my* repository. > > > It is certainly allowed, as originally mentioned, with a --force option of some kind. > > It is only prevented by default because it is likely you are making a mistake... I second that, way more often than not it *is* a mistake to create a branch with the same name as one in a remote. In the unlikely scenario where it is what you want, I think asking for a -f/--force is not too much. I think the feature request is in sync with "git branch -d" refusing to delete an unmerged branch because it's unlikely that it's what you want, and forces you to use -D instead. Philippe -- 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