Я новичок в Mercurial, и я допустил ошибку при внесении различных изменений в разные системы до того, как основной репозиторий был обновлен. (Я понимаю, что для этого создан Mercurial, но мой толстый мозг пытается решить проблему.)
Теперь на моем основном сервере разработки все обновлено и совершено. Однако...
$ hg push
abort: push creates new remote branches: 4f2672f039d7!
(use 'hg push --new-branch' to create new remote branches)
Мне не нужна новая ветка. Я просто хочу, чтобы все изменения были объединены.
$ hg heads
changeset: 459:ff5f94e44aba
branch: 4f2672f039d7
tag: tip
parent: 458:e63d02baf4cf
parent: 455:267abda62069
user: [email protected]
date: Tue Sep 13 14:25:16 2011 -0400
summary: Images from prof
changeset: 455:267abda62069
parent: 453:a74757e26357
user: [email protected]
date: Tue Sep 13 09:08:12 2011 -0400
summary: images for FLC
Направьте меня в правильном направлении?
EDIT: (добавление подробностей)
Когда я пытаюсь объединиться, я получаю следующий результат:
$ hg merge
abort: branch '4f2672f039d7' has one head - please merge with an explicit rev
(run 'hg heads' to see all heads)
Я пробовал hg merge ff5f94e44aba
и все перечисленные выше обороты, и каждый возвращает тот же результат:
$ hg merge 267abda62069
abort: merging with a working directory ancestor has no effect