SORU
13 Mayıs 2009, ÇARŞAMBA


İzlenmeyen dosyaları üzerinde git diff kullanabilir miyim?

Git diff diff çıktısı olarak izlenmeyen dosyaları dahil etmek için sormak mümkün mü? Ya gıt oluşturdum ve yeni bir dosya düzenlenebilir varolan dosyaları eklemek ve kullanmak için en iyi bahistir

git diff --cached

?

CEVAP
13 Mayıs 2009, ÇARŞAMBA


Son gıt sürümleri ile git add -N-uzunluğu sıfır ekler dosyası (--intent-to-add), Bu konumda Endeksi blob. Sonuçta senin" dosya şu içeriği-sıfır uzunluk dosya eklemek için bir değişiklik olur, ve o gösterir "" çıktı. git diff "izlenmeyen olmasıdır

git diff

echo "this is a new file" > new.txt
git diff

git add -N new.txt
git diff
diff --git a/new.txt b/new.txt
index e69de29..3b2aed8 100644
--- a/new.txt
    b/new.txt
@@ -0,0  1 @@
 this is a new file

Belirttiği gibi ne yazık ki, --intent-to-add dosyası bu gibi bekleyen varken 7**. Eğer saklamak için ihtiyacınız varsa, ancak, sadece sadece yeni dosyaları eklemek ve saklamak. Ya da öykünme geçici çözümü kullanabilirsiniz:

git update-index --add --cacheinfo \
100644 e69de29bb2d1d6434b8b29ae775ad8c2e48c5391 new.txt

(takma ad kurma arkadaşın burada).

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

YORUMLAR

SPONSOR VİDEO

Rastgele Yazarlar

  • CHISTOSITOJAJA

    CHISTOSITOJA

    27 HAZİRAN 2010
  • Fr. Eckle Studios

    Fr. Eckle St

    29 Kasım 2006
  • Sean Murphy

    Sean Murphy

    4 ŞUBAT 2009