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
используется для отбрасывания незафиксированных изменений при переключении.