http://ftp.newartisans.com/pub/git.from.bottom.up.pdf was what helped me to understand the internals. Though I'm certainly not an advanced git user. (I only use status, log, grep, bisect, commit, pull, push, blame, fetch)
On Wed, Feb 2, 2011 at 3:46 PM, Romain Pelisse <bela...@gmail.com> wrote: > If git does have the momentum, hg is not dying and still have a strong and > growing community. Also note that git and hg does communicate and try to > stay in sync as much as possible. > About git having a "simpler underlying representation", I would beg to > differ. Even after a while, git is still trickier to use than hg (I'm using > both for about 2 years now). It took me more time to understand git than hg, > and I'm still fighting with some concept of git. I think it really boils > down to git giving more power than hg, but hg giving a more clearly define > and friendly tools. At the end of the day almost everything doable with one > is doable with the other one. If you do something rather complex (and > advanced), it'll be trickier with hg (you'll need to add plugins for > instance) than with git (again, powerful tool). > > On 2 February 2011 16:06, Ricky Clarkson <ricky.clark...@gmail.com> wrote: >> >> Git has a simpler underlying representation, meaning that once you >> grasp it virtually everything becomes easy and starts to make sense. >> >> And where it doesn't make sense to you, because the innards are >> simple, it is not difficult to write your own syntax layer. >> >> That said, I haven't learned hg's innards so probably I shouldn't comment. >> >> On Wed, Feb 2, 2011 at 3:01 PM, phil swenson <phil.swen...@gmail.com> >> wrote: >> > Git is probably the safer choice as it has more momentum (you are less >> > likely to be obsoleted). But it is more complex/less user friendly than >> > Mercurial. >> > >> > On Wed, Feb 2, 2011 at 7:23 AM, Matthew Farwell <matt...@farwell.co.uk> >> > wrote: >> >> >> >> Hi, >> >> I don't think this is really the correct forum, but: >> >> >> >> >> >> http://stackoverflow.com/questions/77485/what-are-the-relative-strengths-and-weaknesses-of-git-mercurial-and-bazaar >> >> and from the answers to that question: >> >> http://www.infoq.com/articles/dvcs-guide >> >> >> >> >> >> http://www.stevestreeting.com/2009/09/28/early-stage-gitmercurialbazaar-evaluation-thoughts/ >> >> but be aware that these articles may well be out of date. >> >> Matthew. >> >> 2011/2/2 Balz <basz...@gmail.com> >> >>> >> >>> Hi, >> >>> I'm still not sure whether I should use Mercurial or Git, both have >> >>> pros and cons. >> >>> Who can provide some comparisons, maybe URLs to read "neutral" >> >>> comparisons? >> >>> Thanks. >> >>> >> >>> -- >> >>> You received this message because you are subscribed to the Google >> >>> Groups >> >>> "The Java Posse" group. >> >>> To post to this group, send email to javaposse@googlegroups.com. >> >>> To unsubscribe from this group, send email to >> >>> javaposse+unsubscr...@googlegroups.com. >> >>> For more options, visit this group at >> >>> http://groups.google.com/group/javaposse?hl=en. >> >>> >> >> >> >> -- >> >> You received this message because you are subscribed to the Google >> >> Groups >> >> "The Java Posse" group. >> >> To post to this group, send email to javaposse@googlegroups.com. >> >> To unsubscribe from this group, send email to >> >> javaposse+unsubscr...@googlegroups.com. >> >> For more options, visit this group at >> >> http://groups.google.com/group/javaposse?hl=en. >> > >> > -- >> > You received this message because you are subscribed to the Google >> > Groups >> > "The Java Posse" group. >> > To post to this group, send email to javaposse@googlegroups.com. >> > To unsubscribe from this group, send email to >> > javaposse+unsubscr...@googlegroups.com. >> > For more options, visit this group at >> > http://groups.google.com/group/javaposse?hl=en. >> > >> >> -- >> You received this message because you are subscribed to the Google Groups >> "The Java Posse" group. >> To post to this group, send email to javaposse@googlegroups.com. >> To unsubscribe from this group, send email to >> javaposse+unsubscr...@googlegroups.com. >> For more options, visit this group at >> http://groups.google.com/group/javaposse?hl=en. >> > > > > -- > Romain PELISSE, > "The trouble with having an open mind, of course, is that people will insist > on coming along and trying to put things in it" -- Terry Pratchett > http://belaran.eu/wordpress/belaran > > -- > You received this message because you are subscribed to the Google Groups > "The Java Posse" group. > To post to this group, send email to javaposse@googlegroups.com. > To unsubscribe from this group, send email to > javaposse+unsubscr...@googlegroups.com. > For more options, visit this group at > http://groups.google.com/group/javaposse?hl=en. > -- You received this message because you are subscribed to the Google Groups "The Java Posse" group. To post to this group, send email to javaposse@googlegroups.com. To unsubscribe from this group, send email to javaposse+unsubscr...@googlegroups.com. For more options, visit this group at http://groups.google.com/group/javaposse?hl=en.