diff --git a/pages.tr/common/diff.md b/pages.tr/common/diff.md new file mode 100644 index 000000000..3d8020b89 --- /dev/null +++ b/pages.tr/common/diff.md @@ -0,0 +1,32 @@ +# diff + +> Dosyaları ve dizinleri karşılaştırın. +> Daha fazla bilgi: . + +- Dosyaları karşılaştır (`eski_dosya`'yı `yeni_dosya`'ya dönüştürmek için yapılan değişiklikleri listeler): + +`diff {{eski_dosya}} {{yeni_dosya}}` + +- Boşlukları yok sayarak dosyaları karşılaştırın: + +`diff --ignore-all-space {{eski_dosya}} {{yeni_dosya}}` + +- Farkları yan yana göstererek dosyaları karşılaştırın: + +`diff --side-by-side {{eski_dosya}} {{yeni_dosya}}` + +- Farkları birleştirilmiş biçimde (`git diff` tarafından kullanıldığı gibi) göstererek dosyaları karşılaştırın: + +`diff --unified {{eski_dosya}} {{yeni_dosya}}` + +- Dizinleri yinelemeli olarak karşılaştırın (farklı dosya/dizin adlarını ve dosyalarda yapılan değişiklikleri gösterir): + +`diff --recursive {{eski_dizin}} {{yeni_dizin}}` + +- Dizinleri karşılaştırın, yalnızca farklı olan dosyaların adlarını gösterin: + +`diff --recursive --brief {{eski_dizin}} {{yeni_dizin}}` + +- Git için iki metin dosyasının farklarından, var olmayan dosyaları ise boş olarak değerlendirerek bir yama dosyası oluşturun: + +`diff --text --unified --new-file {{eski_dosya}} {{yeni_dosya}} > {{fark.patch}}`