Этот веб-сайт говорит hg tag 1.0
должен получить мой Подвижный репозиторий к имени тега.
Как я могу переключить свой репозиторий на то имя тега?
$ hg tag myTag1.0
$
$ hg commit -m "a message"
$ hg how to go back to that tag?
И если я делаю новое hg commit
здесь, что произойдет? Это перейдет к ответвлению myTag1.0
? Или это останется на ответвлении по умолчанию?
Теги не являются ветвями. Теги - это маркеры для конкретного коммита - по сути, способ назвать коммиты. Это все. Вы не «переключаете репозиторий на тег» больше, чем вы «переключаете репозиторий на фиксацию» - вы можете проверить тег, но все, что вам нужно, это откатить вашу рабочую копию до соответствующего набора изменений, который был помечен .
Ветви автоматически создаются в Mercurial, когда вы фиксируете код, который напрямую не основан на текущей головной ревизии.
Подробнее см. Здесь:
Просто обновите имя тега.
hg tag 1.0
... make changes ...
hg ci
hg up 1.0