Переключение между ветвями Mercurial
если я посмотрю на сайт Mercurial, он, кажется, говорит мне, чтобы использовать update -C
для переключения между ветками. Другой Переполнение Стека ответ, что надо использовать checkout
вместо.
В чем разница? Мне кажется, что checkout
обновляет файлы в рабочем каталоге до ветви тоже, как update -C
.
1 ответов
hg checkout
и hg update
являются псевдонимами друг для друга, поэтому могут использоваться взаимозаменяемо. Из справки hg update
:
hg update [-c] [-C] [-d DATE] [[-r] REV]
aliases: up, checkout, co
update working directory (or switch revisions)
-C
или --clean
опция используется, чтобы выбросить незафиксированные изменения при переключении.