Dalam artikel ini, kita akan membincangkan konsep tag Git dan bagaimana perintah tag git berfungsi. Kami akan merangkumi pelbagai jenis tag, cara membuat tag baru, senarai tag, dan penghapusan tag, dan banyak lagi dalam artikel ini. Beberapa arahan yang telah kami laksanakan di Ubuntu 20.04 sistem, yang akan kita huraikan di bahagian lain.
Buat Tag baru
Terdapat dua jenis tag Git berikut:
- Teg beranotasi
- Tag ringan
Teg beranotasi
Tag beranotasi disimpan sebagai objek penuh dalam pangkalan data Git. Jenis tag ini menyimpan beberapa maklumat metadata tambahan seperti nama penanda, id e-mel penanda, dan tarikh. Tag beranotasi menyimpan dengan mesej penandaan. Amalan terbaik yang disarankan dalam git adalah menyimpan tag git dalam bentuk tag beranotasi yang lebih ringan. Dengan menggunakan tanda nama, anda boleh menyimpan semua data meta yang berkaitan dalam pangkalan data.
Untuk membuat tag beranotasi, buka aplikasi terminal dengan menekan Ctrl + Alt + t dan jalankan arahan berikut:
$ git tag -a 'Release_1_0' -m 'Kod operasi rentetan asas yang ditandai' HEAD
Dalam perintah di atas, kami telah menandakan HEAD semasa dengan menggunakan perintah tag git. Pengguna memberikan nama tag 'Release_1_0' dengan pilihan -a, dan mesej tag diberikan dengan pilihan -m.
Tag ringan
Jenis tag ini digunakan untuk 'bookmark' untuk melakukan; Teg ringan hanyalah nama atau penunjuk khusus untuk komit. Teg ringan berguna untuk membuat pautan cepat ke komitmen yang berkaitan.
Perintah berikut digunakan untuk membuat tag ringan:
tag $ gitContoh:
Dalam contoh berikut, misalkan kita telah membuat tag ringan dengan nama 'Release_1_0'.
$ tag git Release_1_0Jenis tag ini disimpan dalam kerja semasa .repositori projek git.
Lihat Teg
Setelah membuat tag, anda dapat menunjukkan perincian tag dengan menggunakan arahan berikut:
Tayangan $ git Release_1_0
Dalam arahan di atas, kami telah mencetak butiran tag 'Release_1_0'. Pada gambar berikut, butiran tag ditunjukkan:
Tag Penyenaraian
Anda juga dapat memaparkan semua nama tag dengan menggunakan perintah tag Git berikut dengan pilihan -l:
$ git tag -l
Membuang atau Padam Teg
Pertama, untuk menyenaraikan semua tag kedai di repositori, jalankan arahan yang diberikan di bawah:
tag $ gitSekarang, dengan menggunakan perintah berikut, anda boleh membuang atau menghapus tag dari alat kawalan jauh dan juga repositori tempatan.
$ git tag -d Release_1_0
Kesimpulannya
Kami telah belajar bagaimana menggunakan tag Git dalam artikel ini. Penandaan adalah ciri yang berguna di mana anda dapat membuat gambar klon dari Git repo. Anda boleh memberikan nama yang lebih baik dan bermakna untuk projek git tertentu. Mengikut keselesaan anda, anda boleh membuat dua jenis tag yang berlainan, beranotasi atau ringan, yang telah kami bincangkan di atas. Saya harap sekarang anda mempunyai pemahaman yang lebih baik mengenai penggunaan tag Git di repo projek Git anda.