CodeBlanks Logo Icon CodeBlanks

Özet - İleri log

log seçeneklerini birleştirerek özel geçmiş raporu çıkarırsın.

İleri log seçeneklerini birleştir

Git geçmişini daha ayrıntılı incelemek için grafik, özel format ve tarih filtrelerini birlikte kullanabilirsin. --graph dallanma ilişkilerini gösterirken --format çıktı alanlarını düzenler. --since ise yalnızca belirlediğin tarihten sonraki commit'leri seçer.

git log --graph --since="2026-01-01" --format="%h %an %s"

Uygulama Özel geçmiş raporu hazırla

command değişkenine aşağıdaki özellikleri taşıyan bir Git komutu ata: dallanma grafiğini göster, 1 Ocak 2026 sonrasındaki commit'leri filtrele ve kısa commit kimliği, yazar adı ile commit başlığını sırayla yazdır. Alanları | ile ayır. Son olarak komutu ekrana yazdır.

Başlangıç kodu

terminal
// Özel geçmiş raporu komutunu oluştur
const command = "";

// Komutu yazdır

Örnek çözüm

terminal
const command = 'git log --graph --since="2026-01-01" --format="%h | %an | %s"';
console.log(command);

Beklenen çıktı

git log --graph --since="2026-01-01" --format="%h | %an | %s"

Soru ve cevaplar

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

1 Hem dallanma grafiği hem özel commit alanları hem de tarih filtresi isteyen bir rapor için hangi komut uygundur?

  • git status --graph --since="2026-01-01"
  • git log --until="2026-01-01" --oneline
  • git log --format="%h %s"
  • git log --graph --since="2026-01-01" --format="%h %an %s" Doğru cevap

Açıklama: İkinci komut grafik, başlangıç tarihi ve özel çıktı biçimini aynı anda kullanır.

2 Rapor komutunu tamamla

Soru
git log --graph --since="2026-05-01" --format="%h %s"____
Cevap
git log --graph --since="2026-05-01" --format="%h %s"--since="2026-05-01"

Açıklama: Rapor yalnızca 1 Mayıs 2026 sonrasındaki commit'leri göstermelidir. Bu nedenle başlangıç tarihini --since ile belirtmelisin.

3 İleri log raporu

Kavram Anlamı
--graph Dallanma grafiği
--format Özel çıktı düzeni
--since Başlangıç tarih filtresi
%s Commit başlığı

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