Jawaban:
tip bisa berada di cabang yang berbeda dari standar.
hg menggunakan revisi terbaru yang cocok dengan "-r". jika agak adalah cabang, ia memperbarui ke kepala terbarunya. jika agak merupakan tag, pembaruan akan direvisi dengan tag ini.
Kiat adalah perubahan terbaru di repositori. Default adalah cabang. Kiat adalah Tag khusus (perubahan bernama) yang selalu merujuk pada Head yang terakhir diubah .
tip
hanyalah alias untuk perubahan terakhir dalam repo Anda. Kadang-kadang berguna, misalnya Anda membuat perubahan di cabang supercalifragilisticexpialidocious
yang kemudian ingin Anda gabungkan menjadi cabang default
; jadi kemudian Anda memperbarui ke cabang default
dan karena Anda tahu bahwa pekerjaan yang ingin Anda gabungkan default
ada di ujung repositori lokal Anda (karena Anda baru saja berkomitmen), daripada melakukan hg merge supercalifragilisticexpialidocious
yang mungkin Anda lakukan hg merge tip
.