CodeBlanks Logo Icon CodeBlanks

--graph

git log --graph ile dal grafiğini öğrenirsin.

git log --graph

git log --graph, commit geçmişini dallanma ve birleşme ilişkilerini gösteren ASCII grafikle görüntüler. Böylece farklı dalların nasıl ayrıldığını ve hangi commit noktalarında birleştiğini terminal üzerinden takip edebilirsin. Özellikle karmaşık dal geçmişlerini incelerken oldukça kullanışlıdır.

* commit A
|\
| * commit B
|/
* commit C

Grafik karakterlerini yorumla

Grafikte * bir commit'i, | dal çizgisinin devamını, \ ve / ise dalların ayrılmasını veya birleşmesini temsil eder. Bu işaretler commit mesajlarıyla birlikte geçmişin yapısını anlamanı sağlar. --graph seçeneğini --oneline ile birleştirerek daha kompakt bir görünüm elde edebilirsin.

git log --graph --oneline

Uygulama Grafikli geçmiş komutunu oluştur

command değişkenine commit geçmişini hem kısa biçimde hem de dallanma grafiğiyle gösteren Git komutunu ata. Ardından komutu ekrana yazdır.

Başlangıç kodu

terminal
// Grafikli geçmiş komutunu tanımla
const command = "";

// Komutu yazdır

Örnek çözüm

terminal
const command = "git log --graph --oneline";
console.log(command);

Beklenen çıktı

git log --graph --oneline

Soru ve cevaplar

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

1 Git geçmişini dallanma grafiğiyle görüntülemek için hangi seçenek kullanılır?

  • --author
  • --stat
  • --graph Doğru cevap
  • --oneline

Açıklama: <code>--graph</code> commit geçmişindeki dallanma ve birleşme ilişkilerini ASCII grafiğiyle gösterir.

2 Grafik seçeneğini ekle

Soru
git log --oneline ____
Cevap
git log --oneline --graph

Açıklama: <code>--graph</code>, kısa commit geçmişine dallanma grafiğini ekler.

3 Grafik işaretleri

Kavram Anlamı
* Commit noktası
| Dal çizgisinin devamı
\ Dal ayrılma çizgisi
/ Dal birleşme çizgisi

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