"Martin Nowak" <d...@dawgfoto.de> wrote in message news:mailman.631.1320245247.24802.digitalmar...@puremagic.com... > >The main point is that git offers a lean mental model. > >http://book.git-scm.com/1_the_git_object_model.html >http://book.git-scm.com/7_the_packfile.html > >IMHO a complete understanding/control of what is happening scales much >better >than a fleshed out abstraction that hangs in the air.
OTOH, Git pretty much expects you to understand that under-the-hood stuff for any of it to even make sense in the first place ("hard, soft, hard and soft, index, blah, blah, blah, WTF just undo the gorram commit, damnnit!"). Hg you can pretty much just pick up and go.