git switch
- Git kursu
- Orta seviye
- Ders 6/82
- 4 dk
git switch komutunun modern dal değiştirme kullanımını öğrenirsin.
Modern Dal Değiştirme Komutu
Git'in modern kullanımında yalnızca dal değiştirmek için git switch komutu tercih edilir. Bu komut, dal değiştirme amacını açıkça ifade eder ve git checkout komutunun çok amaçlı yapısından ayrılır.
git switch gelistirmeKomut mevcut dalı değiştirir. Dosya içeriğini geri yüklemek için ise git restore kullanılır.
Yeni Dal Oluşturup Geçiş Yap
Yeni bir dal oluştururken aynı anda o dala geçmek için git switch -c kullanabilirsin. Bu seçenek, dal oluşturma ve geçiş işlemlerini tek komutta birleştirir.
git switch -c yeni-arayuzKomut çalıştığında yeni dal oluşturulur ve etkin dal haline gelir. Böylece ayrı bir oluşturma komutuna ihtiyaç kalmaz.
Uygulama Yeni Test Dalını Oluştur ve Etkinleştir
test-otomasyon adlı yeni bir dalı tek komutla oluştur ve bu dala geç. Ardından işlemin tamamlandığını yazdır.
Başlangıç kodu
print("Yeni test dalı hazırlanıyor")Örnek çözüm
git switch -c test-otomasyon
print("Test otomasyon dalı etkin")Beklenen çıktı
Yeni test dalı hazırlanıyor Test otomasyon dalı etkin
Soru ve cevaplar
Dersin sorularını cevaplarıyla birlikte inceleyebilirsin. Kendini denemek istersen dersi interaktif olarak çöz.
1 Yalnızca dal değiştirmek için modern Git kullanımında hangi komut tercih edilir?
- git restore
- git status
- git diff
- git switch Doğru cevap
Açıklama: Doğru. git switch, dal değiştirme görevini açık ve ayrı bir komut olarak gerçekleştirir.
2 Yeni Dal Oluştur ve Geç
git switch ____ deney
git switch -c deney
Açıklama: -c seçeneği yeni bir dal oluşturur ve doğrudan o dala geçer.
3 Switch Komutunun Seçenekleri
| Kavram | Anlamı |
|---|---|
git switch kalite |
Var olan dala geçer |
git switch -c |
Yeni dal oluşturup geçer |
Dal değiştirme |
Etkin çalışma dalını günceller |
git checkout |
Eski çok amaçlı komut |