--graph
- Git kursu
- İleri seviye
- Ders 25/56
- 4 dk
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 CGrafik 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 --onelineUygulama 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
// Grafikli geçmiş komutunu tanımla
const command = "";
// Komutu yazdırÖrnek çözüm
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
git log --oneline ____
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 |