Tek bir virgülü değiştirdim, neden bütün satır işaretli?
Satır değiştiği için renklendirilir; içinde yalnızca virgül işaretlenir. Karşısında hiçbir şey olmayan bir satır tamamen işaretlenir, çünkü tamamı yenidir.
Unified diff nedir?
Patch ve git’in okuduğu biçim: - ve + ile başlayan satırlar ile nerede olduklarını söyleyen @@ başlıkları. İndirin ve git apply ile orijinale uygulayın.
En fazla ne kadar büyük bir metni karşılaştırabilir?
60.000 karakterden sonra karşılaştırma arka plan iş parçacığına geçer ve sayfa yanıt vermeye devam eder. 60.000 satıra karşı 60.000 satır yaklaşık 1,3 saniye sürer, bunun çoğu tarayıcının metni yerleştirmesidir.
Boşlukları yok saymak girinti değişikliklerini gizler mi?
Evet. Bir satırın iki ucundaki boşluk ve sekmeler kenara bırakılır, kelimeler arasındaki bir dizi de bir sayılır; bu yüzden yalnızca girintisi değişen bir satır değişmemiş görünür.