A handy workflow image for newbie mercurial users

I've been using mercurial lately for my own projects and when collaborating with OJ on a skunkwork project we have underway.
Here's a cheatsheet I built, lifted almost wholly from hginit, to help my get my rhythm in the early days.
As soon as Jeff 'VB forever' Atwood adopts a technology, you know it's gone all mainstream... but just to prove that hg
has really jumped the critical-adoption-long-tail-shark-mass... I built the above image with powerpoint. Yes, that powerpoint.
--> Full size image here <--
If you've got any improvements or feedback, please comment.
Next → ← PreviousMy book "Choose Your First Product" is available now.
It gives you 4 easy steps to find and validate a humble product idea.
git on April 28, 2010 08:44 sez:
git. No excuse.
Don2 on April 28, 2010 08:49 sez:
Not Bad lb, but here's my favorite cheat sheet:
http://sunoano.name/misc/mm/si/content/cheat_sheet.jpg
And also your VSS cheat sheet isn't bad.
Also, take a look what Tufte says about Powerpoint. Look it up.
Ed Brannin on April 28, 2010 09:48 sez:
@git: TortoiseHg, relative Windows-hostility. Two decent excuses.
@Secretgeek: The .pptx link is broken.
James McKay on April 28, 2010 09:51 sez:
@git: "git. No excuse."
Sigh. Why is it that every time anyone mentions Mercurial, the git fanboys jump on board with cries of "my DVCS is better than yours?"
Pragmatic programmers are happy with either.
foo on April 28, 2010 09:59 sez:
Nice! But for some reason, I see so many diagrams like this one that simply ignore the steps one has to take when the merge has a conflict: not that it's hard to handle, but I find it just as important as the rest of the workflow.
lb on April 28, 2010 10:20 sez:
@foo -- so give us an improved version. i'll merge it in!
@James, don't let em git to you.
@Ed, i've zipped the pptx... i think my host has a problem supplying .pptx files. they are increasingly weird people.
OJ on May 13, 2010 07:37 sez:
You can do the first two steps in one command if you like:
hg pull -u
Chris Tavares on September 06, 2010 22:03 sez:
I'd recommend seriously considering hg rebase intead of hg merge, but otherwise very nice!