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.

Reply via email to