Git has probably the most user-hostile command-line interface since... well, I was going to say since edlin, but actually edlin, while unpleasant to use, had quite a small command set and within a couple of hours you could be using it quite proficiently. I can't think of a suitably bad predecessor to compare git to.
Subversion has a nice command-line interface. It's the closest version control systems get to a piece of cake. It's not great at handling multiple branches, and merging as some other version control systems, but depending on your needs, you might not need them.
Mercurial is a little more complex than subversion, but much simpler than git. Nowadays I use it pretty much exclusively. There's even a plugin called "hg-git" that allows you to work on git repositories with the mercurial client. Yay, I never need to use git! :-)
I look on the whole Dist::Zilla cult with great suspicion.
In reply to Re: Learning Dist::Zilla and Git
by tobyink
in thread Learning Dist::Zilla and Git
by Anonymous Monk
| For: | Use: | ||
| & | & | ||
| < | < | ||
| > | > | ||
| [ | [ | ||
| ] | ] |