Bir satırın fromotherposts gibi, Git'in satır sonu normalleştirmesinin artıları ve eksileri vardır. Yapmam gereken en iyi şeyin, hat sonu normalleştirmeyi tamamen devre dışı bırakmak olduğunu düşündüğüm bir Windows'a özel projem var. Yani, tüm yeni satırları (çoğu CRLF
) bozulmamış halde bırakmak yerine, sahneleri arkadan LF
normale döndürmek yerine, tüm değişikliklerin tüm makinelerde depodaki tüm klonları etkilemesini istiyorum. Soru, bunu yapmanın en etkili yoludur.Tüm klonlar/makineler arasında Git sonu satırını (CRLF - LF) nasıl devre dışı bırakılır?
Git hattı sonu normalleştirmesinin çoğu tartışması core.autocrlf
anlamındadır ve hedefimi core.autocrlf=false
ayarlayarak gerçekleştirebilirim. Ancak, bu bir git-config ayarıdır ve inanıyorum ki, her makinede bunu ayrı ayrı ayarlamak zorundadır. Doğruysa, bu hataya eğilimli gözüküyor, özellikle de msysgit
yükleyici, core.autocrlf=true
ayarlarına göre bir kılavuz.
Yayınınızdaki bağlantı kesildi. Belki bunun yerine kullanabilirsin? http://git.661346.n2.nabble.com/Is-the-quot-text-quot-attribute-meant-only-to-specify-end-of-line-normalization-behavior-or-does-it- -td7420001.html – Antimony