CodeBlanks Logo Icon CodeBlanks

Dal silme

git branch -d ile dal silmeyi öğrenirsin.

Artık Gerekmeyen Dalı Sil

Bir özellik tamamlandığında veya deneme çalışması bittiğinde ilgili dalı silebilirsin. git branch -d komutu, birleştirilmiş değişiklikleri bulunan dalı güvenli biçimde siler.

git branch -d eski-deneme

Git, henüz birleştirilmemiş değişiklikleri kaybetmemen için normal silme işleminde uyarı verebilir.

Silme Öncesinde Dikkat Et

Silmek istediğin dalın üzerinde çalışmadığından emin olmalısın. Git, etkin dalı silmene izin vermez; önce başka bir dala geçmen gerekir.

git switch main
git branch -d gecici-rapor

Henüz birleştirilmemiş bir dalı silmek istiyorsan -d işlemi reddedebilir. Bu uyarı, tamamlanmamış çalışmayı yanlışlıkla kaybetmeni önler.

Uygulama Eski Dalı Güvenle Sil

tamamlanan-ozellik adlı birleştirilmiş dalı sil. Ardından silme işleminin tamamlandığını belirten mesajı yazdır.

Başlangıç kodu

terminal
print("Dal temizliği başlıyor")

Örnek çözüm

terminal
git branch -d tamamlanan-ozellik
print("Eski dal silindi")

Beklenen çıktı

Dal temizliği başlıyor
Eski dal silindi

Soru ve cevaplar

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

1 Birleştirilmiş bir dalı güvenli biçimde silmek için hangi komut kullanılır?

  • git branch -d eski-deneme Doğru cevap
  • git branch -r eski-deneme
  • git switch -d eski-deneme
  • git merge -d eski-deneme

Açıklama: Doğru. -d seçeneği birleştirilmiş dalı güvenli silme amacıyla kullanılır.

2 Dal Silme Seçeneğini Kullan

Soru
git branch ____ arsiv
Cevap
git branch -d arsiv

Açıklama: -d seçeneği, arsiv adlı birleştirilmiş dalı güvenli şekilde silmek için kullanılır.

3 Dal Silme Kavramları

Kavram Anlamı
git branch -d Birleştirilmiş dalı siler
Etkin dal Üzerinde çalışılan dal
Birleştirilmemiş dal Henüz ana dala katılmamış dal
Silme uyarısı Çalışma kaybını önler

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ışı