mercurial - why is a new head created during this push? -
my production code in default
branch, new features go named branches merged default
when new features ok. merged development daytemp
default
, started work on branch separate processes
. pushed had bitbucket, status shows now:
i realized there bug in default
so, @ computer, pulled, updated default
, fixed bug. commited commit a7cf17ca158e
("bug: bars displayed...") , wanted push bitbucket. tortoise hg on computer shows:
can please me understand problem is? mercurial docs understand have standard situation (i have 2 heads, 1 default
, 1 separate processes
) not understand new 1 bitbucket warns me creating when pushing.
edit turned out that, following vince's comment, there indeed new head hidden down graph.
output hg outgoing
:
changeset: 152:ce343f208e48 parent: 150:ebd10baed373 user: wojtek date: thu may 15 06:21:43 2014 +0200 summary: bug: time string when no connection changeset: 161:a7cf17ca158e tag: tip parent: 159:dd4af8e3f7d5 user: wojtek date: fri may 16 19:55:54 2014 +0200 summary: bug: bars displayed after day (not cleaned up)
than changeset 152
culprit. after merging current default
push went fine.
what have when doing hg outgoing
?
could have default
head in current repo, not visible in scope, attempted pushed well? i'm saying 2 heads may in local repo.
Comments
Post a Comment