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:

bitbucket

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:

tortoise hg

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

Popular posts from this blog

how to proxy from https to http with lighttpd -

android - Automated my builds -

python - Flask migration error -