Git Log
Coddy'nin Terminal Journey'sinin Versiyon Kontrolü bölümünün bir parçası — ders 13 / 58.
Commit'lerinizi yaptıktan sonra, git log ile geçmişe göz atabilirsiniz:
git logHer bir işlem kaydını (commit) tam kimliği, yazarı, tarihi ve mesajıyla birlikte, en yeniden en eskiye doğru gösterir. Bu, göz atmak için çok fazla çıktıdır, bu nedenle çoğu kişi kompakt formu kullanır:
git log --onelineBu, her commit için bir satır yazdırır: kısa bir kimlik ve ardından konu:
a1b2c3d Add first task
9f8e7d6 Add todo listFaydalı bayraklar şunlardır:
-n 5: sadece son 5 işlemeyi göster--oneline: her işleme için tek satırlık kompakt format--reverse: sırayı tersine çevirerek en eski işlemenin ilk görünmesini sağlar
Sadece konu listesi, üzerinde çalıştığınız şeyi hatırlamanın genellikle en hızlı yoludur.
Görev
KolayKlasör todo.txt dosyasını içeriyor. Depoyu başlatın, kullanıcı kimliğini yapılandırın ve ardından sırasıyla iki commit oluşturun:
- Dosyayı sahneleyin ve
Add todo listmesajıyla commit edin. todo.txtdosyasınabuy milksatırını ekleyin, sahneleyin veAdd first taskmesajıyla commit edin.
Ardından geçmişi git log --oneline ile yazdırın.
Kopya kağıdı
Commit geçmişine git log ile göz atın:
git logSıkıştırılmış tek satır formatı (kısa ID + mesaj):
git log --onelineKullanışlı bayraklar:
-n 5— sadece son 5 commiti gösterir--oneline— her commit için tek satır--reverse— en eski commit en başta
Kendin dene
Bu ders kısa bir quiz içerir. Soruları yanıtlamak ve ilerlemeni kaydetmek için derse başla.
Versiyon Kontrolü bölümündeki tüm dersler
4Değişiklikleri İnceleme
Git DiffHazırlanan Değişiklikleri KarşılaştırmaGit ShowÖzet - Dedektiflik Çalışması5Dosyaları Yoksayma
Dosyaları Neden YoksayarızGitignore DesenleriYoksayma Kurallarını Kontrol EtmeÖzet - Temiz Repo3Değişiklikleri İzleme
Hazırlık AlanıGit AddGit Commitİzlenen Bir Dosyayı DeğiştirmeGit LogÖzet - İlk Commit'ler6Yemek Tarifi Sitesi Projesi
Projeye Genel BakışBaşlatma ve Yoksayma