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 yaptığı değişikliklerin diff'ini. Hiçbir bağımsız değişken verilmediğinde en son commit'i gösterir:
git showBelirli bir commit kimliği de iletebilirsiniz:
git show a1b2c3dYa da "HEAD'den önceki bir commit" anlamına gelen HEAD~1 gibi göreli bir başvuru kullanabilirsiniz:
git show HEAD~1Bir commit'in yalnızca mesajı için (diff olmadan), bir biçim dizesiyle birlikte --no-patch seçeneğini geçirin:
git show --no-patch --pretty=%s HEADBu, yalnızca konu satırını önemsediğiniz, tam içeriği önemsemediğ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.mdmesajıylaAdd plandosyasını ekleyin.step 1satırınıplan.mddosyasının sonuna ekleyin, bunu stage alanına alın veAdd first stepmesajıyla commit edin.
Ardından, git show --no-patch --pretty=%s HEAD~1 kullanarak önceki commit'in (HEAD'den bir önceki) yalnızca başlığını 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ırlama Alanındaki Değişiklikleri KarşılaştırmaGit ShowÖzet - Dedektiflik Çalışması5Dosyaları Yok Sayma
Dosyalar Neden Yok SayılırGitignore KalıplarıYok Sayma Kurallarını DenetlemeÖzet - Temiz Depo3Değişiklikleri İzleme
Hazırlama AlanıGit AddGit Commitİzlenen Bir Dosyayı DeğiştirmeGit LogTekrar - İlk Commit'ler6Tarif Sitesi Projesi
Projeye Genel BakışBaşlatma ve YoksaymaKendi başına pratik yap: Terminal playground