Thanks!
).
.Funny and sad at the same time!
Unfortunately no luck reaching the three under "Lots of screencasts/videos… Here are some interesting URLs with a few fun tricks"...
... so... have no experience with Stacked Git. Sounds interresting...
I like it and SmartGit/Hg makes it a breeze to use. But that's not answering your question. On a side note, haven't read it recently, but at some point I found the following useful:
https://mercurial.selenic.com/wiki/GitConcepts
(Please note specifically the section about Git's staging area -- section 2.2.)

.I've been using SourceTree to easily handle making/merging/closing branches for the Gitflow workflow (in Mercurial) and TortoiseHg for all the actual committing, shelving, pushing, pulling, etc.
Original address: https://www.donationcoder.com/forum/index.php?topic=25765.0