CodeBlanks Logo Icon CodeBlanks

Tag ile sürüm

Annotated tag ile sürüm noktası işaretlersin.

Annotated tag ile sürüm işaretleme

Annotated tag, belirli bir commit'i sürüm noktası olarak işaretleyen açıklamalı bir Git etiketidir. Lightweight tag'den farklı olarak etiket mesajı, oluşturan kişi ve tarih gibi ek bilgiler içerir. Sürüm hazırlarken genellikle -a seçeneğiyle oluşturulur.

git tag -a v1.0.0 -m "Version 1.0.0"

Sürüm numarası ve etiket mesajı

Etiket adlarında genellikle v1.0.0 gibi sürüm numaraları kullanılır. -m parametresi, etiketin neden oluşturulduğunu açıklayan bir mesaj ekler. Oluşturduğun etiketi git show v1.0.0 komutuyla inceleyebilirsin.

git tag -a v1.2.0 -m "First stable release"
git show v1.2.0

Uygulama Sürüm etiketi oluştur

v2.1.0 adında annotated tag oluştur. Mesajı Stable version 2.1.0 olsun. Komutun tamamını yaz.

Başlangıç kodu

terminal
# Annotated tag oluştur

Beklenen çıktı

Etiket başarıyla oluşturuldu.

Soru ve cevaplar

Dersin sorularını cevaplarıyla birlikte inceleyebilirsin. Kendini denemek istersen dersi interaktif olarak çöz.

1 Açıklama mesajı içeren bir sürüm etiketi oluşturmak için hangi komut kullanılır?

  • git branch -a v1.0.0
  • git commit -m "v1.0.0"
  • git tag -a v1.0.0 -m "Version 1.0.0" Doğru cevap
  • git tag v1.0.0

Açıklama: -a annotated tag oluşturur, -m ise etiketin açıklama mesajını belirtir.

2 Etiket mesajını tanımla

Soru
git tag -a v2.0.0 -m "____"
Cevap
git tag -a v2.0.0 -m "Major release"

Açıklama: Etiket mesajı -m parametresinden sonra tırnak içinde yazılır.

3 Annotated tag parçaları

Kavram Anlamı
-a Açıklamalı etiket oluşturur
-m Etiket mesajını belirtir
v2.0.0 Sürüm etiketi adı
git show Etiket bilgisini görüntüler

Orta seviye bölümündeki tüm dersler

20 Orta seviye finali

  1. Dal yönetimi
  2. Rebase
  3. Çatışma
  4. PR akışı