Я пытаюсь сделать что-то очень простое: создать новую ветку. Но я напортачил. Где я сделал ошибку и как ее исправить?
Я единственный пользователь Mercurial. Я зафиксировал 54-ю ревизию и отправил ее в удаленный репозиторий. Я хотел создать ветку на основе ревизии 53, поэтому я обновил свою локальную копию до ревизии 53, внес изменения и зафиксировал (игнорируя предупреждение о том, что «это не голова»). Затем, когда я пытаюсь нажать на удаленный репозиторий, он говорит
abort: push creates new remote head
Может быть, мне нужно было сказать Mercurial, что я хочу создать новую ветку? Если да, то как и в какой момент?
Спасибо!