Hacker News new | ask | show | jobs
by bch 3561 days ago
I wonder how large that friction is. I look at git, mercurial, etc as distributed version control first and foremost, and that they're more alike than different.

It could be that I witnessed the popular adoption of all this via Linux going from tarballs/patches/mailing lists -> bitkeeper -> git, and have used and witnessed-the-evolution-of rcs, cvs, subversion, various DSCMs, and so my concepts of source control are stretched more broadly than people that are experiencing the dissonance between (e.g.) mercurial and git.

Edit: clarifying words

1 comments

If you are used to an "always branch" workflow, mercurial can impose a lot of friction.
Do you have anything you can point to for that friction? I'm always looking to do better than I already am and would be interested in understanding the issues here.