Açıklama
İzlenen dosyalara değişiklikleri göster.
Örnekler
Sahnelenmemiş, commit'lenmemiş değişiklikleri göster
git diff
Sahnelenmiş olanlar da dahil olmak üzere tüm commit'lenmemiş değişiklikleri göster
git diff HEAD
Yalnızca sahnelenmiş (eklenmiş ancak commit'lenmemiş) değişiklikleri göster
git diff --staged
Belirtilen bir tarihten itibaren yapılmış tüm commit'lerdeki değişiklikleri göster (bir tarih ifadesi, örn. "1 week 2 days" ya da bir ISO tarihi)
git diff 'HEAD@{3 months|weeks|days|hours|seconds ago}'
Değişen dosyalar, histogram ve toplam eklenen/silinen satır sayısı gibi diff istatistiklerini göster
git diff --stat commit
Belirtilen bir commit'ten itibaren yapılmış dosya oluşturma, yeniden adlandırma ve mod değişim işlemlerini göster
git diff --summary commit
Tek bir dosyayı iki dal veya commit arasında karşılaştır
git diff dal_1..dal_2 örnek/dosya
Mevcut daldaki farklı dosyaları başka bir daldakilerle karşılaştır
git diff dal:örnek/dosya2 örnek/dosya
Ayrıntılı belge: git-scm.com/docs/git-diff
Genel komutları: alfabetik komşular
Tüm Genel komutları (433) → A-Z dizin
Örneklerin bir kısmı: tldr-pages, CC BY 4.0.
git diff Komutu hakkında
İzlenen dosyalara değişiklikleri göster.
Örneklerdeki süslü parantezli alanlar ({{dosya}} gibi) sizin dolduracağınız yerlerdir. Silme ve yönetici yetkisi isteyen komutlarda dikkatli olun.
git diff Komutu nasıl kullanılır?
- Komutu bulunArama kutusuna komutun adını ya da ne yapmak istediğinizi yazın.
- Örneği inceleyinHer komutun en çok kullanılan biçimleri örnekleriyle listelenir.
- KopyalayınTek tıkla kopyalayıp terminale yapıştırın; {{süslü}} alanları kendi değerlerinizle değiştirin.
Sıkça sorulan sorular
git diff komutu ne işe yarar?
İzlenen dosyalara değişiklikleri göster.
git diff komutu hangi sistemde çalışır?
Linux, macOS ve Windows'ta kullanılabilen bir komut satırı aracıdır; bazı sistemlerde ayrıca kurulması gerekebilir.