mercurial merge abort 3 heads
<p>Hello i have read some questions but it 's still not clear</p>

<pre><code>hg merge
abort: branch 'REL1' has 3 heads - please merge with an explicit rev

changeset:   5337:2471f5588ebc
branch:      REL1   
tag          tip 
date:        26 aout

changeset:   5325:97ad4693f9f6
branch:      REL1
date:        10 mars

changeset:   4756:403f6cc6a294
branch:      REL1H
parent:      4752:30cc28d10501
parent:      4755:747a1722622b
date:        Mon Oct 10 14:14:17 2011 +0200
summary:     merge
</code></pre>

<p>The 3 heads have the same name How to merge? </p>

<p>I try, i am on the most earliest</p>

<pre><code>hg merge 5325 or hg merge 4756
abort: outstanding uncommitted changes
</code></pre>

<p>Although when i do hg status i have only
    ! aaaa
    ? ddddd
I don't now how to clean this
I have done commit but i cant push </p>

<pre><code>hg push
searching for changes
abort: push creates new remote branches: REL5308_64!

I dont know why it display a branch REL5308_64
</code></pre>

<p>I am desperate</p>