Git vs. Mercurial Please Relax « Important Shock

<div class="posterous_bookmarklet_entry">
  > Everyone’s up in arms to embrace [distributed version control](http://en.wikipedia.org/wiki/Distributed_revision_control "DVCS on Wikipedia") as the new must-have tool for the developer in the know. Though many people have not yet migrated from [Subversion](http://subversion.tigris.org/), those that have almost invariably extoll the virtues of their particular choice. But though all of the major DVCS’s have features that set them above the previous generation of centralized systems, none stands head-and-shoulders above the others as Subversion does among the last generation: each of them was designed for a specific purpose, and each of them will serve those with different habits, workflows and development styles differently. Having used both [git](http://git.or.cz/) and [Mercurial](http://www.selenic.com/mercurial/) for the better part of a year, I’ve had the opportunity to compare the two. It saddened me to see a Twitter-based <span style="text-decoration:line-through;">debate</span> flamewar erupt over which is better, so I thought I’d do my best to try and ease the tension – **with analogies!**<div class="posterous_quote_citation">more on [importantshock.wordpress.com](http://importantshock.wordpress.com/2008/08/07/git-vs-mercurial/)</div>

LOL!!! shut up about the tools you use and write some code. :)

comments powered byDisqus