Differences between revisions 1 and 13 (spanning 12 versions)
Revision 1 as of 2005-08-26 00:58:31
Size: 474
Editor: waste
Comment:
Revision 13 as of 2008-09-14 13:14:55
Size: 1299
Editor: abuehl
Comment:
Deletions are marked like this. Additions are marked like this.
Line 3: Line 3:
A head is a ChangeSet with no children. The ["Tip"] is the most recently changed head. Other heads are recent ["Pull"]s into a Repository that have not yet been ["Merge"]d. `hg heads [-r REV] [REV]...`
Line 5: Line 5:
If you have just made a ["Commit"], that commit will be
the ["Tip"]. Alternately, if you have just ["Pull"]ed from another
["Repository"], the tip of that repository becomes the current ["Tip"].
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 9: Line 7:
["Mercurial"] supports MultipleHeads concurrently within a single ["Repository"]. {{{#!dot
digraph {
   rankdir = LR
   node [shape=record]
   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}"];
   rev0 -> rev1:p1 [dir=back, label="parent"]
   rev1 -> rev2:p1 [dir=back]
   rev1 -> rev3:p1 [dir=back]
   rev3 -> workingdir:p1 [dir=back]
   label = "sample repo with two heads (rev2 and rev3)"
}
}}}

If you have just made a [:Commit: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 [:MultipleHeads: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

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

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].

If you have just made a [:Commit: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 [:MultipleHeads: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)