Когда вы говорите по имени ветви с Mercurial, вы говорите о постоянном атрибуте в наборе изменений.Набор изменений не может быть в другой ветви и все еще быть тем же набором изменений.Вы можете (как @Matt Ball) предложить объединить результат этой ветви в значение по умолчанию:
hg update default
hg merge thebranchname
Или вы можете пройти через сумасшедшие, разрушающие историю искажения, чтобы представить, что эти изменения не были сделаны в ветви (@Rudi детали (извините)).
Просто объедините сейчас, и в будущем рассмотрите возможность использования закладок, анонимных веток или отдельных клонов, для работы, которую вы не хотите нажимать сразу - ни один из этихпостоянные аннотации к наборам изменений.