Правильный способ прыгать туда-сюда между двумя ветвями? - PullRequest
5 голосов
/ 21 сентября 2009

Если я создаю ветку:

hg branch branch-A

и передайте ему:

hg commit -m "improvement A-1"

, а затем создайте вторую ветвь:

hg branch branch-B

и передайте ему:

hg commit -m "improvement B-1"

Если я хочу добавить свое следующее изменение в ветку-A, просто введите:

hg branch branch-A

и передайте его, как и прежде:

hg commit -m "improvement A-2"

1 Ответ

10 голосов
/ 21 сентября 2009
hg branch

всегда создает ветку (хотя она предупреждает вас, если ветвь уже существует.) Чтобы переключиться на существующую ветку, либо

hg update -r <some revision in that branch>

или

hg update <that branch>

переключится на эту ветку.

...