hgext/rebase.py
branchstable
changeset 27959 4322849a5357
parent 27956 f3eb98b8fe12
child 27963 07a5de79ec30
equal deleted inserted replaced
27958:57dd5298f05f 27959:4322849a5357
   124     Here are the ways to select changesets:
   124     Here are the ways to select changesets:
   125 
   125 
   126       1. Explicitly select them using ``--rev``.
   126       1. Explicitly select them using ``--rev``.
   127 
   127 
   128       2. Use ``--source`` to select a root changeset and include all of its
   128       2. Use ``--source`` to select a root changeset and include all of its
   129       descendants.
   129          descendants.
   130 
   130 
   131       3. Use ``--base`` to select a changeset; rebase will find ancestors
   131       3. Use ``--base`` to select a changeset; rebase will find ancestors
   132       and their descendants which are not also ancestors of the destination.
   132          and their descendants which are not also ancestors of the destination.
   133 
   133 
   134       4. If you do not specify any of ``--rev``, ``source``, or ``--base``,
   134       4. If you do not specify any of ``--rev``, ``source``, or ``--base``,
   135       rebase will use ``--base .`` as above.
   135          rebase will use ``--base .`` as above.
   136 
   136 
   137     Rebase will destroy original changesets unless you use ``--keep``.
   137     Rebase will destroy original changesets unless you use ``--keep``.
   138     It will also move your bookmarks (even if you do).
   138     It will also move your bookmarks (even if you do).
   139 
   139 
   140     Some changesets may be dropped if they do not contribute changes
   140     Some changesets may be dropped if they do not contribute changes