Git vs Mercurial
Because I’ve seen the word Mercurial time and again without even knowing what it exactly does ( yeah of course I know that it is a distributed revision control system ), I’ve decided to look it up. Because I’ve been starting to depend on and use Git more frequently I naturally tend to compare it to Git.
As starting point served me, as ever so often, stackoverflow where I found this question: what is the difference between mercurial and git? There I found an link pointing to Git vs. Mercurial: Please Relax and The Differences Between Mercurial and Git .
Noteworthy in Git vs. Mercurial: Please Relax the author compares Git to McGyver and Mercurial to James Bond, which is kind of funny .
Everybody who is interested can go own reading those linked articles. I for myself have done so and sum up the pros and cons below:
|switching from Subversion||–||+++|
|no. of separate tools comprising software||144||1|
|written in||mainly C||python|
|can change history?||yes||no|
|most prominent hoster||GitHub||BitBucket (supports Git as well )|
|major flaw||documentation||deleting named branches|