SORU
28 Aralık 2011, ÇARŞAMBA


Git, deposundaki dosyaları EĞER ölümcül hata -> verir ekleme;CRLF

Git yeniyim ve yardıma ihtiyacım var. Windows msysgit kullanıyorum.

Komutu git add [folderName] öldürdüğümde cevabı alıyorum:

fatal: LF would be replaced by CRLF in [.css file or .js file]

ve sonra, eğer yapmaya çalışırsanız bir şey olmaz işlemek.

$ git commit
# On branch master
#
# Initial commit
#
# Untracked files:
#   (use "git add <file>..." to include in what will be committed)
#
#       so01/
nothing added to commit but untracked files present (use "git add" to track)

Bu css/js dosyaları, bazı LF var bu yüzden sanırım bu yüzden netten indirildi. Ben dosyayı aç ve içeriğini yapıştır kes, sonra bir sonraki dosya ve bu hatayı alıyorum.

Herhangi bir yardım çok takdir edilecektir.

Edit

Yanlış core.autocrlf ayar sorunu çözmek gibi görünüyor, ama üzerinde çok yanlış mesajlar için bu seçeneği ayarlamak için okudum.

Birileri burada sorun bu durum ortaya çıkabilir ne öğrenebilir miyim ben?

CEVAP
28 Aralık 2011, ÇARŞAMBA


Kod editörleri Satır sonları işlemek için güven. Otomatik crlf yanlış olmalıdır. Kaynak kontrolü çok akıllı olsun izin vermeyin. Kaynak kontrol aracı Satır sonları değiştirmeye gerek yok, yok. Bu zarar edecek.

Kabul cevabını buradan duyurmak: yerli eol ile başa çıkmak gerekir hangi özel tedavi gördüğünüz Sürece", autocrlf yanlış gidiyor hayrına olacaktır."

Progit kitaptan da autocrlf: bölümün sonunda

"Windows bir programcı Windows-sadece bir proje yapıyorsan, o zaman bu devre dışı bırakabilirsiniz işlevselliği, false config değerini ayarlayarak depodaki satırbaşları kayıt"

Verebileceğim tek yardım ise diğer yoldan mı, MSysGit CR gibi özel karakterleri gösterir vim -b git show HEAD:path/to/your/file.txt aşina olangerekirsen saklı gıt o şekilde dosyayı göster.

core.whitespace cr-at-eol yamalar ve farklar Olası sorunlu boşluk olarak CRs vurgulamak için ayarlayın.

Kavga etmeye gerek yok. Mağaza olarak.

Bunu Paylaş:
  • Google+
  • E-Posta
Etiketler:

YORUMLAR

SPONSOR VİDEO

Rastgele Yazarlar

  • Google Chrome

    Google Chrom

    1 EYLÜL 2008
  • gsmaestro

    gsmaestro

    17 AĞUSTOS 2006
  • Julian Smith

    Julian Smith

    31 EKİM 2006