comparison tests/test-tutorial.t @ 772:27b3442f08d9 stable

tutorial: use grab instead of rebase. grab as now the advantage to move the working directory.
author Pierre-Yves David <pierre-yves.david@fb.com>
date Thu, 09 Jan 2014 21:16:09 -0800
parents 126e31c7658b
children fc8034069fe1
comparison
equal deleted inserted replaced
771:126e31c7658b 772:27b3442f08d9
338 338
339 I now want to push to remote all my changes except the bathroom one, which I'm 339 I now want to push to remote all my changes except the bathroom one, which I'm
340 not totally happy with yet. To be able to push "SPAM SPAM" I need a version of 340 not totally happy with yet. To be able to push "SPAM SPAM" I need a version of
341 "SPAM SPAM" which is not a child of "bathroom stuff" 341 "SPAM SPAM" which is not a child of "bathroom stuff"
342 342
343 You can use 'rebase -r' or 'grab' for that: 343 You can use the 'grab' alias for that.
344
345 .. note: grab is an alias for `hg rebase --dest . --rev <target>; hg up <there>`
344 346
345 $ hg up 'p1(10b8aeaa8cc8)' # going on "bathroom stuff" parent 347 $ hg up 'p1(10b8aeaa8cc8)' # going on "bathroom stuff" parent
346 1 files updated, 0 files merged, 0 files removed, 0 files unresolved 348 1 files updated, 0 files merged, 0 files removed, 0 files unresolved
347 $ hg rebase --rev fac207dec9f5 --dest . # moving "SPAM SPAM" to the working directory parent 349 $ hg grab fac207dec9f5 # moving "SPAM SPAM" to the working directory parent
348 merging shopping 350 merging shopping
349 $ hg up tip
350 ? files updated, 0 files merged, 0 files removed, 0 files unresolved (glob) 351 ? files updated, 0 files merged, 0 files removed, 0 files unresolved (glob)
351 $ hg log -G 352 $ hg log -G
352 @ a224f2a4fb9f (draft): SPAM SPAM 353 @ a224f2a4fb9f (draft): SPAM SPAM
353 | 354 |
354 | o 10b8aeaa8cc8 (draft): bathroom stuff 355 | o 10b8aeaa8cc8 (draft): bathroom stuff
402 adding file changes 403 adding file changes
403 added 3 changesets with 3 changes to 1 files 404 added 3 changesets with 3 changes to 1 files
404 405
405 for simplicity sake we get the bathroom change in line again 406 for simplicity sake we get the bathroom change in line again
406 407
407 $ hg rebase -r 10b8aeaa8cc8 -d a224f2a4fb9f 408 $ hg grab 10b8aeaa8cc8
408 merging shopping 409 merging shopping
409 $ hg up tip
410 ? files updated, 0 files merged, 0 files removed, 0 files unresolved (glob) 410 ? files updated, 0 files merged, 0 files removed, 0 files unresolved (glob)
411 $ hg phase --draft . 411 $ hg phase --draft .
412 $ hg log -G 412 $ hg log -G
413 @ 75954b8cd933 (draft): bathroom stuff 413 @ 75954b8cd933 (draft): bathroom stuff
414 | 414 |