Odpowiedzi:
wskazówka może znajdować się w innej gałęzi niż domyślna.
hg używa najnowszej wersji, w której twoje „-r nieco” pasuje. jeśli coś jest gałęzią, aktualizuje się do najnowszej wersji. jeśli coś jest tagiem, aktualizuje się do wersji, z którą ten tag jest powiązany.
Wskazówka to najnowszy zestaw zmian w repozytorium. Domyślnie jest to gałąź. Tip jest specjalnym Tagiem (nazwanym zestawem zmian), który zawsze odnosi się do ostatnio zmienionego Heada .
tip
jest tylko aliasem ostatniego zestawu zmian w repozytorium. Czasami jest to przydatne, np. Dokonujesz zmiany w gałęzi, supercalifragilisticexpialidocious
którą chciałbyś następnie połączyć w gałąź default
; więc aktualizujesz do oddziału default
i ponieważ wiesz, że praca, którą chcesz scalić, default
znajduje się na końcu lokalnego repozytorium (ponieważ właśnie ją zatwierdziłeś), zamiast tego hg merge supercalifragilisticexpialidocious
możesz to zrobić hg merge tip
.