git/list[1] front-page[2] threads[3] people[4] search[5] about
 

coming from git, understanding mercurial branching

From
TCTim Chase <git@tim.thechases.com>
Date
Sep 6, 2013, 02:27 UTC
Message-ID
<20130905212714.636db4c4@bigbox.christie.dr>

I've got a pretty good grasp on git's rather straightforward branching, but am trying to wrap my head around Mercurial's branching. There seem to be several flavors, some default to push-public, while others are private; some are tracked in history, while others seem more ephemeral; often the docs suggest cloning instead of branching; detached heads seem more normal in the Mercurial world.

Do any git users here have good "understanding Mercurial branches for the git user" resources they've found helpful when working with Mercurial? Preferably a "for dummies" resource with illustrations & comparison charts so I can see the big picture.

Thanks
-tkc
PS: I've read a couple Mercurial resources including
http://mercurial.selenic.com/wiki/GitConcepts
but it didn't really dig into comparing the mental models used in
branching.  
Next: Tay Ray Chuan
Message 1 of 7 in “coming from git, understanding mercurial branching”
  1. Tim ChaseSep 6, 2013
  2. Tay Ray ChuanSep 6, 2013
  3. Tim ChaseSep 6, 2013
  4. Konstantin KhomoutovSep 6, 2013
  5. Philip OakleySep 6, 2013
  6. Tim ChaseSep 6, 2013
  7. Felipe ContrerasSep 8, 2013

Read the whole thread, see it on lore, or plain text.

$ cat FOOTERMessages come from the public archive at lore.kernel.org/git, fetched every hour. The front page is chosen and written each morning by an AI editor and can be wrong; the threads themselves are the record. About and API. For agents: an MCP server at https://gitlist.dev/mcp, and any thread, story or person page as Markdown by adding .md to its URL (or sending Accept: text/markdown). Details in /llms.txt.