docs/evolve-faq.rst
branchstable
changeset 357 b398e9c2dbd1
parent 325 43a686709ded
child 365 9f6a77ec66cb
equal deleted inserted replaced
345:62de989b2a02 357:b398e9c2dbd1
   113 -----------------------
   113 -----------------------
   114 
   114 
   115 I you just want to split whole file, you can just use the ``uncommit`` command.
   115 I you just want to split whole file, you can just use the ``uncommit`` command.
   116 
   116 
   117 
   117 
   118 If you need fine grained split, there is no official command for that yet.
   118 If you need fine-grained split, there is no official command for that yet.
   119 However is it easily achieved by manual operation::
   119 However, it is easily achieved by manual operation::
   120 
   120 
   121   ### you want to split changeset A: 42
   121   ### you want to split changeset A: 42
   122   # update to A parent
   122   # update to A parent
   123   $ hg up 42^
   123   $ hg up 42^
   124   # restore content from A
   124   # restore content from A
   186 marker.
   186 marker.
   187 
   187 
   188 Export to mq: ``synchronize``
   188 Export to mq: ``synchronize``
   189 ------------------------------------------------------------
   189 ------------------------------------------------------------
   190 
   190 
   191 Another extension allows to export. you changes to mq
   191 Another extension allows to export your changes to mq.
   192 
   192 
   193 View diff from the last amend
   193 View diff from the last amend
   194 ------------------------------------------------------------
   194 ------------------------------------------------------------
   195 
   195 
   196 An ``odiff`` alias have been added by ``enable.sh``
   196 An ``odiff`` alias have been added by ``enable.sh``