CodeBlanks Logo Icon CodeBlanks

Özet - İleri stash

ileri stash seçeneklerini birleştirerek ara işleri yönetirsin.

İleri stash seçeneklerini birlikte kullan

Git stash, farklı çalışma durumlarını geçici olarak saklamak için birden fazla seçenek sunar. -u takip edilmeyen dosyaları dahil eder, stash branch kayıtlı değişikliklerden yeni dal oluşturur ve stash show -p saklanan farkları ayrıntılı gösterir.

git stash -u
git stash branch task-work stash@{0}
git stash show -p

Bu komutlar ara işleri korumana, ayrı bir dalda devam etmene ve değişiklikleri incelemene yardımcı olur.

Uygulama İleri stash iş akışını oluştur

commands dizisine aşağıdaki işlemleri sırayla ekle: untracked dosyaları da saklamak için git stash -u, yeni çalışma dalı oluşturmak için git stash branch experiment-work ve farkları incelemek için git stash show -p. Komutları satır satır yazdır.

Başlangıç kodu

terminal
const commands = [
    // İleri stash işlemlerini sırala
];

// Komutları yazdır

Örnek çözüm

terminal
let commands = [
    "git stash -u",
    "git stash branch experiment-work",
    "git stash show -p"
];

console.log(commands.join("\n"));

Beklenen çıktı

git stash -u
git stash branch experiment-work
git stash show -p

Soru ve cevaplar

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

1 Yeni dosyaları da saklayıp ardından ayrı bir dalda çalışmaya devam etmek istiyorsun. Hangi komut dizisi uygundur?

  • git stash -u ardından git stash branch task-work Doğru cevap
  • git stash pop ardından git clone
  • git stash list ardından git reset --hard
  • git stash show -p ardından git merge

Açıklama: <code>git stash -u</code> untracked dosyaları saklar. Ardından <code>git stash branch</code> bu kayıttan yeni dal oluşturabilir.

2 Ara iş akışını tamamla

Soru
git stash -u
 git stash branch task-work
 git stash show ____
Cevap
git stash -u
 git stash branch task-work
 git stash show -p

Açıklama: Son komuttaki <code>-p</code> seçeneği, stash değişikliklerinin ayrıntılı farkını gösterir.

3 İleri stash araçlarını eşleştir

Kavram Anlamı
git stash -u Takip edilmeyenleri de saklar
stash branch Yeni dalda değişiklikleri açar
stash show -p Satır bazlı farkı gösterir
Patch Değişikliklerin metinsel gösterimi

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