A Mercurial a legjobb. Szerintem egy csomó history és verziófa szétgányoló cuccot nem tud, amit a git viszont igen.