CodeBlanks Logo Icon CodeBlanks

cherry-pick strategy

Birleştirme stratejisi seçmeyi öğrenirsin.

Cherry-pick birleştirme stratejisi

Cherry-pick sırasında Git, commit değişikliklerini mevcut dala uygulamak için birleştirme mekanizmasını kullanır. -s seçeneğiyle bir birleştirme stratejisi belirtebilirsin. Strateji seçimi, özellikle farklı geçmişlerden gelen değişikliklerin nasıl birleştirileceğini kontrol etmek istediğinde önem kazanır.

git cherry-pick -s ort

ort stratejisini kullan

ort, Git'in modern sürümlerinde kullanılan birleştirme stratejisidir. Cherry-pick komutunda -s ort yazarak bu stratejiyi açıkça belirtebilirsin. Böylece Git, seçilen commit'in değişikliklerini mevcut dalın içeriğiyle ort stratejisine göre birleştirir.

git cherry-pick -s ort abc1234

Uygulama Stratejili cherry-pick komutu oluştur

commandText değişkenine abc1234 commit'ini ort stratejisiyle uygulayan komutu ata. Ardından komutu ekrana yazdır.

Başlangıç kodu

terminal
// Ort stratejisiyle cherry-pick yap
let commandText = "";

// Komutu yazdır

Örnek çözüm

terminal
let commandText = "git cherry-pick -s ort abc1234";
console.log(commandText);

Beklenen çıktı

git cherry-pick -s ort abc1234

Soru ve cevaplar

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

1 Cherry-pick sırasında birleştirme stratejisi belirtmek için hangi seçenek kullanılır?

  • -m
  • -s Doğru cevap
  • -n
  • -x

Açıklama: <code>-s</code>, cherry-pick işlemi için birleştirme stratejisi seçmeni sağlar.

2 Stratejiyi belirt

Soru
git cherry-pick -s ort____
Cevap
git cherry-pick -s ortort

Açıklama: <code>ort</code>, cherry-pick işleminde açıkça seçilebilen bir birleştirme stratejisidir.

3 Strateji seçenekleri

Kavram Anlamı
-s Strateji seçeneği
ort Modern birleştirme stratejisi
recursive Eski birleştirme stratejisi
abc1234 Uygulanacak commit kimliği

İleri seviye bölümündeki tüm dersler