Friday 31 October 2014

The Briefest-possible Beginner's Guide to Mercurial Distributed Version Control System

Mercurial commands

hg log 
show list of commits

hg diff
show lines which differ between tip and working copy

hg diff -c <commit number>
show diffs caused by commit number - commit number shown in log

hg update <commit number>
set working copy to state of given commit

hg update tip
update to latest commit

hg tag <tag-name> 
mark last commit with a tag - When you have a version you're happy with, tag it

hg update <tag-name>
retrieve tagged commit to working copy
i.e. "update your working copy to match a given previous version"
only possible if there are no uncommitted changes   

hg clone <working copy path>
places a clone of the the working copy in the current directory

i.e.
in Mercurial 



 

No comments:

Post a Comment