Mercurial ========= .. contents:: `Quick start `_. And `here `_ is an extensive table showing equivalent commands in hg and git. The only problem is that it's from the viewpoint of someone used to git who needs to use mercurial. Terminology ----------- git branches hg heads git commit hg changeset git repository hg repository git status hg status Clone remote repo ----------------- .. code-block:: bash $ hg clone https://selenic.com/repo/hello $ cd hello Add files --------- .. code-block:: bash $ hg add file Commit changes .. code-block:: bash $ hg commit -m "Message"