Nouvelle télécommande de la tête lors de la poussée de la nouvelle branche

J'ai créé un named branche dans mercurial, commis quelques changements, et maintenant, je veux ramener cela à la centrale des pensions. J'ai fait une extraction, vérifié, je n'ai aucune modification à la fusion, mais quand j'essaie de faire pousser, je reçois le message push creates new remote head mais je ne comprends pas pourquoi. Je suis le seul dev sur ce branche et il est encore local à mon référentiel.

>hg fetch (pull/update/merge)
>hg status (shows nothing)
>hg push --new-branch mybranch
 searching for changes
 new remote heads on branch 'default'
 new remote head c3064f3cf1b7
 abort: push creates new remote head c3064f3cf1b7!
 (did you forget to merge? use push -f to force)

Des idées?

Modifier: désolé pour la confusion, ce est une branche nommée créé par hg branch mybranch

Mise à jour: à l'aide de hg heads les rendements de plusieurs têtes de tous sur les différentes branches. J'en ai un pour ma branche, et un sous par défaut:

changeset:   515:97b9a7802751
branch:      mybranch
user:        me <[email protected]>
date:        Mon Feb 27 13:21:54 2012 -0800
files:       CryptoRandom.cs
description:
fixing error message for size of max


changeset:   504:c3064f3cf1b7
user:        me <[email protected]>
date:        Thu Feb 09 11:41:32 2012 -0800
files:       CipherKey.cs
description:
removing ambiguous characters - CAC-47

à l'aide de hg log -r c3064f3cf1b7 donne ceci (c'est la tête par défaut):

changeset:   504:c3064f3cf1b7
user:        me <[email protected]>
date:        Thu Feb 09 11:41:32 2012 -0800
files:       CipherKey.cs
description:
removing ambiguous characters - CAC-47
hg heads vous montrera tous les chefs. Qui devrait vous dire où c3064f3cf1b7 supports avec d'autres chefs, trop.
Suivrez-up à @JoelBFant: hg log -r c3064f3cf1b7. Il semble que vous n'avez pas nouvelle branche nommée, mais anonyme branche par défaut
ajout de plus d'info sur la branche. Je suis sûr que c'est une branche nommée...
Et vous avez tiré tout pour le default branche à partir de l'autre dépôt que vous avez envie de pousser?
Je ne suis pas sur default et n'est pas prêt à fusionner encore de retour. Ai-je vraiment besoin de passer à default et tirez?

OriginalL'auteur earthling | 2012-02-27