Kami hanya beralih ke Mercurial tempat saya bekerja minggu ini. Saya mulai membaca materi, dan berharap seseorang dapat menjawab pertanyaan ini dengan ringkas:
Apa perbedaan antara tag "tip" Mercurial dan cabang "default"?
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 .
sumber
tip
hanyalah alias untuk perubahan terakhir dalam repo Anda. Kadang-kadang berguna, misalnya Anda membuat perubahan di cabangsupercalifragilisticexpialidocious
yang kemudian ingin Anda gabungkan menjadi cabangdefault
; jadi kemudian Anda memperbarui ke cabangdefault
dan karena Anda tahu bahwa pekerjaan yang ingin Anda gabungkandefault
ada di ujung repositori lokal Anda (karena Anda baru saja berkomitmen), daripada melakukanhg merge supercalifragilisticexpialidocious
yang mungkin Anda lakukanhg merge tip
.