Cara membuat tag git

Cara membuat tag git

Tag berfungsi sebagai pengidentifikasi tambahan untuk insiden tertentu. Dan dalam kasus git, tag digunakan sebagai titik referensi dalam alur kerja pengembangan Anda dan menunjukkan acara khusus seperti rilis versi baru atau komit baru. Anda dapat membuat tag baru untuk memberikan referensi untuk versi Anda yang baru diluncurkan. Tagging membantu Anda dalam mengidentifikasi komit atau pelepasan kode Anda di masa lalu.

Jika Anda ingin membuat tag git, maka Anda harus tahu bahwa ada dua jenis tag git:

  • Tag beranotasi
  • Tag ringan

Tag beranotasi adalah tag dengan deskripsi sementara tag ringan tidak termasuk deskripsi apapun. Kita akan melihat bagaimana membuat keduanya satu per satu.

Mengapa Anda harus membuat tag atau apa manfaat dari tag?

  • Saat Anda ingin menempatkan bagian dari kode atau titik kode untuk referensi penggunaan di masa mendatang. Tag akan membantu Anda dalam mengidentifikasi bagian itu.
  • Saat membuat versi stabil dari kode atau titik rilis Anda.

Sekarang mari kita lihat bagaimana Anda dapat membuat tag.

  1. Untuk membuat tag git, kami menggunakan perintah "tag git" dan kemudian tentukan nama tag. Misalnya:
    tag git [tagname] 

    Jadi, jika Anda membuat tag baru untuk peluncuran terbaru Anda maka Anda dapat mengeksekusi:

    Git Tag v1.4  

    Selanjutnya, Anda dapat menjalankan perintah "tag git" untuk melihat apakah Anda telah berhasil membuat tag atau tidak. Sintaks ini akan mencantumkan semua tag yang ada.

  2. Jika Anda ingin membuat tag dengan pesan maka Anda dapat menjalankan perintah berikut.

    Tag git -a [tagname] -m “pesanmu di sini”

    Misalnya:

    Tag git -a v1.4 -m "Ini adalah rilis baru"  

    Anda bahkan dapat memverifikasi tag Anda dengan menggunakan perintah berikut:

    tag git -n  

    Ini akan menampilkan semua tag yang ada dengan pesan.

  3. Perintah Git Push Anda tidak akan didorong ke repositori jarak jauh Anda secara otomatis. Dan untuk mendorong mereka, Anda harus menjalankan perintah berikut:
    Git Push - -Tag