Differences between revisions 12 and 14 (spanning 2 versions)
Revision 12 as of 2008-09-14 13:12:27
Size: 1367
Editor: abuehl
Comment: +graph
Revision 14 as of 2009-05-19 19:31:01
Size: 1308
Editor: localhost
Comment: converted to 1.6 markup
Deletions are marked like this. Additions are marked like this.
Line 5: Line 5:
A '''head''' is a [:ChangeSet:changeset] with no child changesets. The [:Tip:tip] is the most recently changed head. Other heads are recent [:Pull:pulls] into a [:Repository:repository] that have not yet been [:Merge:merged]. A '''head''' is a [[ChangeSet|changeset]] with no child changesets. The [[Tip|tip]] is the most recently changed head. Other heads are recent [[Pull|pulls]] into a [[Repository|repository]] that have not yet been [[Merge|merged]].
Line 11: Line 11:
   rev0 [shape=record, label="{{<p1> p1 | <p2> p2} | rev 0:838e}"];
   rev1 [shape=record, label="{{<p1> p1 | <p2> p2} | rev 1:34ef}"];
   rev2 [shape=record, label="{{<p1> p1 | <p2> p2} | rev 2:4563}", color=red];
   rev3 [shape=record, label="{{<p1> p1 | <p2> p2} | rev 3:fe56 (tip)}", color=red];
   workingdir [shape=record, label="{{<p1> p1 | <p2> p2} | working directory}"];
   rev0 [label="{{<p1> p1 | <p2> p2} | rev 0:838e}"];
   rev1 [label="{{<p1> p1 | <p2> p2} | rev 1:34ef}"];
   rev2 [label="{{<p1> p1 | <p2> p2} | rev 2:4563}", color=red];
   rev3 [label="{{<p1> p1 | <p2> p2} | rev 3:fe56 (tip)}", color=red];
   workingdir [label="{{<p1> p1 | <p2> p2} | working directory}"];
Line 20: Line 20:
   label="sample repo with two heads (rev2 and rev3)"    label = "sample repo with two heads (rev2 and rev3)"
Line 24: Line 24:
If you have just made a [:Commit:commit], that commit will be If you have just made a [[Commit|commit]], that commit will be
Line 28: Line 28:
Mercurial supports [:MultipleHeads:multiple heads] concurrently within a single repository. Mercurial supports [[MultipleHeads|multiple heads]] concurrently within a single repository.
Line 32: Line 32:
See also: [:Branch], [:WorkingDirectory] See also: [[Branch]], [[WorkingDirectory]]

Head

hg heads [-r REV] [REV]...

A head is a changeset with no child changesets. The tip is the most recently changed head. Other heads are recent pulls into a repository that have not yet been merged.

If you have just made a commit, that commit will be the tip. Alternately, if you have just pulled from another repository, the tip of that repository becomes the current tip.

Mercurial supports multiple heads concurrently within a single repository.

Help text: http://www.selenic.com/mercurial/hg.1.html#heads

See also: Branch, WorkingDirectory


CategoryCommand CategoryGlossary

Head (last edited 2013-08-27 13:53:32 by AugieFackler)