Git and Mercurial are the Distributed Version Control Systems (DVCS). Mercurial is preferred in case when you have to work with small team and the main concern is to save the work and don’t let it to get lost. Git is preferred in case when you have to work in open and encouraging contributions from anywhere and you have to manage cleanly without any accidental breakage to your core published code.
Mercurial is comparatively simpler than Git to learn.
Git is comparatively more powerful than Mercurial.
Pulling in Git is quite easy for workflow changes than Mercurial.
Pushing in Mercurial is easy for workflow changes than Git.
In Git there are many risks and hazards of errors for the repository on the server and thus duplicate work repository is required to be made for this purpose. In Mercurial there are no such hazards for working on the server repository.
When committing through the index, Git has an extra “layer of indirection” while Mercurial has a simpler interface.
Git provides you the more low-level commands as compare to Mercurial as Mercurial hids the advanced features by default and leave it upon user either to activate them or not through its configuration.
Mercurial is quite easier than Git to learn
Git is comparatively more flexible than Mercurial.
Mercurial is preferred in case when you have to work with small team and the main concern is to save the work and don’t let it to get lost.
In Git the only the programmer owner’s actions can change the local repository for a working directory by doing a “pull”. On the other hand in Mercurial an external push can change the local repository to a working set of files.
Git is preferred in case when you have to work in open and encouraging contributions from anywhere and you have to manage cleanly without any accidental breakage to your core published code.
Mercurial
Roman Mythology Of or relating to the god Mercury.
Git
An unpleasant, contemptible, or frustratingly obtuse person.
Mercurial
(Astronomy) Of or relating to the planet Mercury.
Git
A silly, incompetent, stupid, or annoying person (usually a man).
Mercurial
Having the characteristics of eloquence, shrewdness, swiftness, and thievishness attributed to the god Mercury.
Mercurial
Containing or caused by the action of the element mercury.
Git
A person who is deemed to be despicable or contemptible;
Only a rotter would do that
Kill the rat
Throw the bum out
You cowardly little pukes!
The British call a contemptible person a `git'
Mercurial
Quick and changeable in temperament; volatile
A mercurial nature.
Mercurial
A pharmacological or chemical preparation containing mercury.
Mercurial
(obsolete) Any of the plants known as mercury, especially the annual mercury or French mercury (Mercurialis annua).
Mercurial
(astrology) A person born under the influence of the planet Mercury; hence, a person having an animated, lively, quick-witted or volatile character.
Mercurial
(chemistry) A chemical compound containing mercury.
Mercurial
A preparation of mercury, especially as a treatment for syphilis.
Mercurial
(comparable) Having a lively or volatile character; animated, changeable, quick-witted.
His mercurial temperament
Mercurial
Pertaining to the astrological influence of the planet Mercury; having the characteristics of a person under such influence (see adjective sense 1).
Mercurial
Pertaining to the planet Mercury.
Mercurial
Of or pertaining to the element mercury or quicksilver; containing mercury.
Mercurial
Caused by the action of mercury or a mercury compound.
Mercurial
Pertaining to Mercury, the Roman god of, among other things, commerce, financial gain, communication, and thieves and trickery; hence (comparable), money-making; crafty.
Mercurial
Having the qualities fabled to belong to the god Mercury; swift; active; sprightly; fickle; volatile; changeable; as, a mercurial youth; a mercurial temperament.
A mercurial manWho fluttered over all things like a fan.
Mercurial
Having the form or image of Mercury; - applied to ancient guideposts.
Mercurial
Of or pertaining to Mercury as the god of trade; hence, money-making; crafty.
The mercurial wand of commerce.
Mercurial
Of or pertaining to, or containing, mercury; as, mercurial preparations, barometer. See Mercury, 2.
Mercurial
Caused by the use of mercury; as, mercurial sore mouth.
Mercurial
A person having mercurial qualities.
Mercurial
A preparation containing mercury.
Mercurial
Liable to sudden unpredictable change;
Erratic behavior
Fickle weather
Mercurial twists of temperament
A quicksilver character, cool and willful at one moment, utterly fragile the next
Mercurial
Relating to or under the (astrological) influence of the planet Mercury;
The Mercurial canals
Mercurial
Relating to or having characteristics (eloquence, shrewdness, swiftness, thievishness) attributed to the god Mercury;
More than Mercurial thievishness
Mercurial
Relating to or containing or caused by mercury;
Mercurial preparations
Mercurial sore mouth
Git is a Distributed Version Control System (DVCS).For sharing and modifying open source software, Git is widely used through its commercial website github. Git is preferred in case when you have to work in open and encouraging contributions from anywhere and you have to manage cleanly without any accidental breakage to your core published code. Its flexibility is quite high than other DVCS. It is quite powerful as it let you more low-level commands in its workflow.
Mercurial is a Distributed Version Control System (DVCS). Mercurial is preferred in case when you have to work with small team and the main concern is to save the work and don’t let it to get lost. Mercurial is quite easier to learn and is simple. Mercurial hides the advanced features by default and leave it upon user either to activate them or not through its configuration