3 ms·
This is closer to how I would describe HG and SVN. Branches can be traced from start to merge, they are heavy. You know which commits came from what. In git
by rileymat2 7y ago
This is closer to how I would describe HG and SVN. Branches can be traced from start to merge, they are heavy. You know which commits came from what.
In git you can lose track of what came from what branch when you start merging multiple back and forth, this does happen with svn.
- Mikhail_Edoshin 7y agoMercurial branches are different from git branches; they're topological structures that emerge when a revision gets an alternate child. They're like growing and stopping lines of development. They exist on their own, Mercurial simply allows to give them names. What git calls branches in Mercurial is called bookmarks.