mercurial/commands.py
branchstable
changeset 19941 2bf99bc5077a
parent 19935 4f53de036af8
child 19958 25b02c6f73a6
equal deleted inserted replaced
19940:7d99bff0f77c 19941:2bf99bc5077a
  4650     Use --new-branch if you want to allow push to create a new named
  4650     Use --new-branch if you want to allow push to create a new named
  4651     branch that is not present at the destination. This allows you to
  4651     branch that is not present at the destination. This allows you to
  4652     only create a new branch without forcing other changes.
  4652     only create a new branch without forcing other changes.
  4653 
  4653 
  4654     .. note::
  4654     .. note::
  4655       Extra care should be used with the -f/--force option,
  4655       Extra care should be taken with the -f/--force option,
  4656       which will push all new heads on all branches, an action which will
  4656       which will push all new heads on all branches, an action which will
  4657       almost always cause confusion for collaborators.
  4657       almost always cause confusion for collaborators.
  4658 
  4658 
  4659     If -r/--rev is used, the specified revision and all its ancestors
  4659     If -r/--rev is used, the specified revision and all its ancestors
  4660     will be pushed to the remote repository.
  4660     will be pushed to the remote repository.