$ echo third change >> myfile $ hg commit -m 'third change' $ hg backout -m 'back out second change' 1 reverting myfile created new head changeset backs out changeset the backout changeset is a new head - do not forget to merge (use "backout --merge" if you want to auto-merge)