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 .
tipjest tylko aliasem ostatniego zestawu zmian w repozytorium. Czasami jest to przydatne, np. Dokonujesz zmiany w gałęzi, supercalifragilisticexpialidociousktórą chciałbyś następnie połączyć w gałąź default; więc aktualizujesz do oddziału defaulti ponieważ wiesz, że praca, którą chcesz scalić, defaultznajduje się na końcu lokalnego repozytorium (ponieważ właśnie ją zatwierdziłeś), zamiast tego hg merge supercalifragilisticexpialidociousmożesz to zrobić hg merge tip.