Stat ile değişiklikler
- Git kursu
- Başlangıç
- Ders 31/80
- 4 dk
git log --stat ile her commit'in değişikliklerini öğrenirsin.
Commit değişikliklerini incele
git log --stat, commit geçmişini listelerken her commit'te hangi dosyaların değiştiğini de gösterir. Dosya adlarının yanında eklenen ve silinen satırların sayısı bulunur. Böylece commit mesajını okumakla kalmaz, yapılan değişikliğin büyüklüğünü de görebilirsin.
git log --statBu seçenek, geçmişteki dosya değişikliklerini hızlıca incelemek için kullanılır.
Stat çıktısını okumak
--stat çıktısında dosya adları ve değişiklik miktarları birlikte gösterilir. insertions eklenen satırları, deletions ise silinen satırları ifade eder.
README.md | 5 +++--
app.php | 3 +++
2 files changed, 6 insertions(+), 2 deletions(-)Artı işaretleri eklenen, eksi işaretleri silinen satırları temsil eder.
Uygulama Değişiklik istatistiklerini incele
Commit geçmişini dosya değişiklikleri ve eklenen/silinen satır sayılarıyla görüntülemek için git log --stat komutunu yaz.
Başlangıç kodu
# Commit değişiklik istatistiklerini göster
# Komutu buraya yazÖrnek çözüm
# Commit değişiklik istatistiklerini göster
git log --statBeklenen çıktı
dosya değişiklikleri ve satır sayıları listelenir
Soru ve cevaplar
Dersin sorularını cevaplarıyla birlikte inceleyebilirsin. Kendini denemek istersen dersi interaktif olarak çöz.
1 git log --stat çıktısındaki eklenen ve silinen satır sayıları neyi gösterir?
- Commit sırasında eklenen ve kaldırılan satırları Doğru cevap
- Commit'in oluşturulma süresini
- Depodaki toplam dosya sayısını
- Commit'i oluşturan kişi sayısını
Açıklama: <code>--stat</code>, commit'te eklenen ve silinen satır sayılarını gösterir.
2 Değişiklik istatistiklerini göster
git log ____
git log --stat
Açıklama: <code>--stat</code>, commit geçmişindeki dosya değişikliklerini ve satır istatistiklerini gösterir.
3 Değişiklik istatistikleri
| Kavram | Anlamı |
|---|---|
--stat |
Dosya değişikliklerini özetler |
insertions |
Eklenen satır sayısı |
deletions |
Silinen satır sayısı |
2 files changed |
Değişen dosya sayısı |