Thanks for the hg facilities!

Roman Neuhauser neuhauser at sigpipe.cz
Mon Dec 15 19:17:41 UTC 2014


hello keramida,

# gkeramidas at gmail.com / 2014-12-14 11:50:56 -0800:
> It's nearly impossible to use Git without spending an inordinate
> amount of time to understand what happens beneath the surface.

sorry to be blunt, but this is BS.  while i won't dispute that git's
interfaces are a trainwreck, i see plenty git users around me at work
who don't really understand git, nor do they have any desire.  (i saw
the same situation in a previous job with mercurial.)  the basic users
may seek help more frequently than those with more insight, and their
troubles may be trivial to more advanced users, but they do get along
with their daily business quite fine.

mercurial is more forthcoming to people used to cvs and/or svn.
as someone who came to git from hg (and svn and cvs before that),
i highly recommend reading gitcore-tutorial(7).  it'll cost you an hour
or two, that's an epsilon in your "inordinate amount".

> Then there are cases when you *do* understand what's going
> on under the surface, but it just smells awful.

yep, git's interfaces are a trainwreck, and i've said elsewhere that
i'd love to have an scm that combined git's branch behavior with hg's
cli.  bookmarks miss the swimming pool, i tried.

-- 
roman



More information about the Mercurial mailing list