Мы просто переходим на Mercurial, где я работаю на этой неделе. Я начинаю читать материал и надеялся, что кто-нибудь сможет кратко ответить на этот вопрос:
В чем разница между тегом «tip» Mercurial и веткой «default»?
Подсказка может быть на другой ветке, чем по умолчанию.
hg использует последнюю ревизию ваших совпадений "-r some". если что-то и есть ветка, он обновляется до последней версии. если несколько является тегом, он обновляет ревизию, с которой связан этот тег.
Совет - это самая последняя ревизия в хранилище. По умолчанию это ветка. Подсказка - это специальный тег (именованный набор изменений), который всегда ссылается на последнюю измененную голову .
источник
tip
это просто псевдоним для последней ревизии в вашем репо. Иногда это пригодится, например, вы вносите изменения в ветку,supercalifragilisticexpialidocious
которые затем хотите объединить в веткуdefault
; затем вы переходите на ветвление,default
и потому что вы знаете, что работа, в которую вы хотите объединиться,default
находится на кончике вашего локального репозитория (потому что вы только что ее зафиксировали), вместо того, чтобы делать это,hg merge supercalifragilisticexpialidocious
вы можете это сделатьhg merge tip
.