My personal experience: git has one of the worst UI I've ever seen but it's also one of the tools that I have the most pleasure to work with. Before learning git, I would never have believed that a source control system can actually make you more productive.
I captured this paradox in a blog post a while ago<http://beust.com/weblog/2010/04/06/git-for-the-nervous-developer/>, but the bottom line is that you should simply try to learn these UI commands, be forgiving about the idiosyncrasies and embrace the power that git gives you. I have never used Hg so I can't comment on it, but I do agree with the arguments in favor of git that I've heard so far: momentum, tooling, github and another one I haven't seen mentioned: speed. Oh and it works fine for me on Windows, even with the ssh set up (I'm using msysgit, I hear the cygwin version works fine as well). -- Cédric On Wed, Feb 2, 2011 at 4:34 PM, John Ament <[email protected]> wrote: > I suppose I am one of those folks who uses both. At work, we have > been experimenting with mercurial as a source control replacement for > about 9 months now (we're currently on SCCS). The main benefits we've > seen are related to centralized repository management. We began > recently using RhodeCode to manage repository access and has almost > sealed the deal (it's essentially GitHub, but you host it). On the > other hand, I use git a lot for personal projects and open source that > I am working with. Git is a lot more powerful, but is equally more > difficult to pick up on. > > -- > You received this message because you are subscribed to the Google Groups > "The Java Posse" group. > To post to this group, send email to [email protected]. > To unsubscribe from this group, send email to > [email protected]<javaposse%[email protected]> > . > For more options, visit this group at > http://groups.google.com/group/javaposse?hl=en. > > -- Cédric -- You received this message because you are subscribed to the Google Groups "The Java Posse" group. To post to this group, send email to [email protected]. To unsubscribe from this group, send email to [email protected]. For more options, visit this group at http://groups.google.com/group/javaposse?hl=en.
