Perbezaan antara tag dan cawangan adalah bahawa cawangan selalu menunjuk ke bahagian atas garis pembangunan dan akan berubah apabila komit baru ditolak sedangkan tag tidak akan berubah. Oleh itu tag lebih berguna untuk "tag" versi tertentu dan tag kemudian akan sentiasa kekal pada versi itu dan biasanya tidak diubah.
- Apakah perbezaan antara cawangan dan tag?
- Apakah perbezaan antara tag dan pelepasan?
- Apakah perbezaan antara tag dan pelepasan di github?
Apakah perbezaan antara cawangan dan tag?
Penandaan biasanya digunakan untuk menangkap titik dalam sejarah yang digunakan untuk pelepasan versi yang ditandakan (i.e. v1. 0.1). Tag adalah seperti cawangan yang tidak berubah. Tidak seperti cawangan, tag, setelah diwujudkan, tidak mempunyai sejarah lagi komitmen.
Apakah perbezaan antara tag dan pelepasan?
Mereka sangat serupa, perbezaannya adalah bahawa tag hanyalah repositori beku dalam masa dan merupakan sebahagian daripada git (anda boleh membuat tag di dalam git), tetapi siaran adalah tag yang disertai dengan fail binari dan bukan sebahagian daripada git (anda 'D perlu pergi ke halaman repositori Codeberg anda untuk menambah binari).
Apakah perbezaan antara tag dan pelepasan di github?
Siaran didasarkan pada tag git, yang menandakan titik tertentu dalam sejarah repositori anda. Tarikh tag mungkin berbeza daripada tarikh pelepasan kerana ia boleh dibuat pada masa yang berlainan. Untuk maklumat lanjut mengenai melihat tag anda yang ada, lihat "Melihat siaran dan tag repositori anda."