> if you’re like me, you will screw up at some point, leading to some problem,
> potentially catastrophic, that you will spend hours trying to figure out.
> I’m clearly not alone... “Abort: remote heads forked” anyone? :) At that
> point, we all just call over the one person in lab who knows how to deal
> with all this crap and hope for the best. And look, I’m relatively computer
> savvy, so I can only imagine how intimidating all this is for people who are
> less computer savvy.
>
>
> I heard fewer complaints of this kind, and believe that I saw higher
> adoption rates, when we were teaching Subversion.  I'm not going to
> recommend that we switch back, but I do miss it whenever I have to help
> someone deal with a detached head...
>

I fully agree with that. I can't understand why git has become so
popular, compared to mercurial which in my opinion is as easy as
subversion. To people thinking "github!" the answer is "bitbucket!"
Same features as github, plus being free for non-public repos (which
are paid on github). It's VHS vs Betamax once again, however in that
case you can google a stupid reason why the former became more popular
than the latter. For git-vs-hg I'm at a loss.

To answer Lex, the response I give is the following:

If you feel "pain" in using a tool (e.g. git), you are either doing it
wrong, or not proficient enough. You have to figure out which case it
is, and act accordingly.

Take running. If you feel pain in your legs while running, you are
either using them in the wrong way, or need more/different exercise to
strengthen them. It's ok to walk home upside down on your hands, if
they hurt that badly, but that cannot be your routine after each
workout. Talk to your coach. It's ok to walk upside down to meet that
deadline for that paper, but you ain't thinking of keep doing that way
forever, are you?

I am convinced that any of us can be that coach, given enough personal
contact with the team affected by these problems.

Cheers,
Davide

_______________________________________________
Discuss mailing list
[email protected]
http://lists.software-carpentry.org/mailman/listinfo/discuss_lists.software-carpentry.org

Reply via email to