CodeBlanks Logo Icon CodeBlanks

stash show -p

stash show -p ile stash diff'ini öğrenirsin.

Stash değişikliklerini görüntülemek

Bir stash kaydının hangi dosyalarda ve nasıl değişiklikler içerdiğini görmek için git stash show kullanılır. Varsayılan görünüm genellikle değişikliklerin kısa bir özetini verir. Daha ayrıntılı inceleme için -p seçeneği kullanılabilir.

git stash show
git stash show -p

İkinci komut, stash içindeki değişiklikleri diff biçiminde gösterir.

Patch çıktısını okumak

git stash show -p çıktısı, değişiklikleri satır satır gösterir. + ile başlayan satırlar eklenen, - ile başlayan satırlar kaldırılan kodu belirtir.

@@ -1,2 +1,3 @@
 const name = "Ada";
+const role = "Developer";
-console.log(name);

Bu işaretler sayesinde stash kaydında hangi kodun eklendiğini veya çıkarıldığını anlayabilirsin.

Uygulama Stash inceleme komutları

commands dizisine üç komut ekle: önce git stash list, ardından git stash show ve son olarak ayrıntılı değişiklikleri gösteren git stash show -p. Komutları satır satır yazdır.

Başlangıç kodu

terminal
const commands = [
    // İnceleme komutlarını ekle
];

// Komutları yazdır

Örnek çözüm

terminal
let commands = [
    "git stash list",
    "git stash show",
    "git stash show -p"
];

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

Beklenen çıktı

git stash list
git stash show
git stash show -p

Soru ve cevaplar

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

1 Bir stash kaydındaki satır bazlı değişiklikleri görmek için hangi komut kullanılır?

  • git stash list -p
  • git stash show -p Doğru cevap
  • git stash pop -p
  • git stash branch -p

Açıklama: <code>git stash show -p</code>, stash kaydındaki değişiklikleri ayrıntılı diff çıktısıyla gösterir.

2 Ayrıntılı stash farkını göster

Soru
git stash show ____
Cevap
git stash show -p

Açıklama: <code>-p</code> seçeneği stash değişikliklerini patch biçiminde gösterir.

3 Patch işaretleri

Kavram Anlamı
+ Eklenen satır
- Silinen satır
@@ Değişiklik aralığı
git stash show -p Ayrıntılı fark çıktısı

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