Obviously - but my point is that it needn't be so dangerous by default. It tries to push all matching branches - is that really a more common requirement than pushing the current branch? Best regards, Jeremy Morton (Jez) On Thu, Mar 8, 2012 at 10:42 AM, Carlos Martín Nieto <cmn@xxxxxxxx> wrote: > On Thu, 2012-03-08 at 10:38 +0000, Jeremy Morton wrote: >> But 'push --force' WILL try to push your (probably outdated) master >> upstream, killing any changes there made since you last updated. That >> alone is so dangerous it seems like reason enough to avoid it by >> default. > > Then don't use --force without specifying exactly what you want. > Anything with that option needs to be used carefully. > > cmn > > -- 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