Introduction to Mercurial (original) (raw)

Last Updated : 9 May, 2026

Mercurial, often abbreviated as hg (after the chemical symbol for mercury), is a DVCS that allows multiple developers to work on a project simultaneously without interfering with each other’s work.

Basic Commands in Mercurial

Here are some essential Mercurial commands to get you started:

Comparing Mercurial to Git

While both Mercurial and Git are distributed version control systems, there are some key differences:

Key Features of Mercurial

Best Practices for Using Mercurial