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ş:
Nasıl adlarında boşluk ve tırnak dosya...
Android cihazlar iddia üzerinde kullan...
IIS iş parçacığı üzerinde uzun süren i...
Hangi programlama dilleri Android Dalv...
Boost ile bir dizin yineleme dosyaları...