Git, mercurial, and synchronized repositories

The first version control system I used was CSV, then I moved to Subversion as everyone else does. Later, people start to look for server-less solutions and I used Mercurial. I even made a cheatsheet about it that is now the top result on Google for searching “mercurial cheatsheet”. But... [more]