Git Show
Coddy'nin Terminal Journey'sinin Versiyon Kontrolü bölümünün bir parçası — ders 17 / 58.
git show tek bir commit'i görüntüler: mesajını, meta verilerini ve neleri değiştirdiğine dair diff'i (farkı). Herhangi bir argüman verilmediğinde, en son commit'i gösterir:
git showAyrıca belirli bir commit ID'si de geçebilirsiniz:
git show a1b2c3dVeya "HEAD'den bir önceki commit" anlamına gelen HEAD~1 gibi göreceli bir referans kullanabilirsiniz:
git show HEAD~1Bir commit'in sadece mesajı için (diff olmadan), bir format dizgisi ile birlikte --no-patch parametresini geçin:
git show --no-patch --pretty=%s HEADBu, tam içerikle değil, yalnızca konu satırıyla ilgilendiğiniz betiklerde kullanışlıdır.
Görev
KolayKlasör plan.md dosyasını içeriyor. Depoyu başlatın ve iki commit oluşturun:
plan.mddosyasınıAdd planmesajıyla ekleyin.plan.mddosyasınastep 1satırını ekleyin, sahneleyin veAdd first stepmesajıyla commit edin.
Ardından, git show --no-patch --pretty=%s HEAD~1 komutunu kullanarak bir önceki commit'in (HEAD'den bir önceki) sadece konusunu yazdırın.
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