SORU
28 Temmuz 2011, PERŞEMBE


Neden Gıt bu ikili bir metin dosyası olarak davranıyor?

Bana bunu diyor neden acaba:?

$ git diff MyFile.txt
diff --git a/MyFile.txt b/MyFile.txt
index d41a4f3..15dcfa2 100644
Binary files a/MyFile.txt and b/MyFile.txt differ

Onlar metin dosyaları değil mi?

Bu kontrol var .gitattributes ve boş. Bu mesajı alıyorum neden? Yapamam artık kullandığım gibi farklar

EKLEDİ:

Bu dosya izinleri, @ olduğunu fark ettik? Bu neden olabilir?

$ls -all
drwxr-xr-x   5 nacho4d  staff    170 28 Jul 17:07 .
drwxr-xr-x  16 nacho4d  staff    544 28 Jul 16:39 ..
-rw-r--r--@  1 nacho4d  staff   6148 28 Jul 16:15 .DS_Store
-rw-r--r--@  1 nacho4d  staff    746 28 Jul 17:07 MyFile.txt
-rw-r--r--   1 nacho4d  staff  22538  5 Apr 16:18 OtherFile.txt

CEVAP
28 Temmuz 2011, PERŞEMBE


Bunu gıt dosya (değil . gerçek içeriğini inceler sadece anlamına gelir ^em>biliyorumherhangi bir uzantısı bir ikili dosya değil - açıkça - man sayfasına bakınız) söylemek istiyorsanız öznitelikleri dosyasını kullanabilirsiniz.

Dosya denetlenir sahip temel ascıı karakter değil öyle şeyler gördü içeriği. UTF16 'komik ikili. olduğunu sanacaktır' karakter var onu bekliyorum

Dosya için ise uluslar varsa gıt anlamanın yolları (i18n) ya da genişletilmiş karakter biçimi vardır. Yeteri kadar bu ayar için kesin yöntem almıyorum - [Full]M RT gerekebilir ;-)

Edit: size bir kaç ipucu vermek gerekir. YANİ can-i-make-git-recognize-a-utf-16-file-as-text bulundu hızlı arama

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

YORUMLAR

SPONSOR VİDEO

Rastgele Yazarlar

  • booba1234

    booba1234

    22 Temmuz 2006
  • cekehechu

    cekehechu

    20 HAZİRAN 2006
  • CMTelly

    CMTelly

    2 Mayıs 2007