git vs mercurial

Ich habe schon einige Versionsverwaltungssysteme eingesetzt, aber mit keinem habe ich so viele Probleme wie mit git. Für mich sind die git Kommandos unintuitiv und damit sehr schwer zu behalten. Da ich aber ich verschiedenen Projekten auch mit git in Berührung komme und immer wieder nach den oft gleichen Kommandos suchen muss, will ich hier eine eigene Sammlung anfangen, damit ich immer finde, was ich suche. Diese wird nach und nach erweitert.

Mercurial Git
hg pull git fetch
hg pull -u git pull
hg update git checkout
hg crecord git add --patch && git commit