Recommend a revision control system

Want to start using a version control system for your projects. Although generally satisfied with the good old copy the project directory to a new directory with the date in the name, but something tells me that to use the version control system — comfortable. But I don't know what to choose! Online service or a local repository. What client (preferably cross-platform, just in case). Please advice!
October 8th 19 at 01:38
8 answers
October 8th 19 at 01:40
Solution
Bitbucket — mercurial, git, supports closed repository on a free tariff.
GitHub — git, closed the repository is available on paid tariff plan. A powerful social component. + Gist

Which is better?
Plus mercurial: very easy to use. To keep the source is, for example, googlecode. - Timmothy50 commented on October 8th 19 at 01:43
October 8th 19 at 01:42
Git, it can be both local and remote all together and whatever, the key word is decentralized. As RBS view BitBucket, they give any number of closed repositories.
October 8th 19 at 01:44
I think the person who has never used a version control system, it is advised to try git is somehow cruel.
Mercurial is much easier to just start using it. Habré has a great list of articles from Spolsky about Mercurial habrahabr.ru/post/108443/
Thanks for the link, missed by the eyes these articles. Now I just realized that I need it. - Timmothy50 commented on October 8th 19 at 01:47
October 8th 19 at 01:46
git or mercurial. svn is not quite relevant
October 8th 19 at 01:48
If you are planning versionrelease under Windows, then definitely Mercurial.

He rises without oddities, like the min-gw and bundles of Linux utilities from Git. And the first time You clear a GUI (TortoiseHg) do not interfere. And he was very Mercurial isabelina analogs for Git (and I've tried and also repeated disappointments did not experienced). And in General, it is much more humane, not like Git.

The only negative: BitBucket is not as good as GitHub, but if You are open source, You in the black.
Deployed! Thank you. - Timmothy50 commented on October 8th 19 at 01:51
October 8th 19 at 01:50
Mercurial.
Pros: faster mastered, predictable work, attention is not required.
Minus: not so popular.
October 8th 19 at 01:52
git
October 8th 19 at 01:54
Maybe Mercurial is simpler, but Git in the future you will almost certainly be useful.

Find more questions by tags CVSProgramming