2016-03-25 33 views
0

Benim deponun kökünde here kopyalanan bir .gitignore dosyası var, ancak belirtilen dosya veya dizinlerin hiçbiri yok sayılıyor. İlk taahhütten hemen sonra geri döndüm, .gitignore dosyasını ekledim, yeni bir birlik projesi oluşturdum ve hemen hemen/Library dizininde 90 dosya ekledim. Tüm dosyalar yenidir, bu nedenle sorun, yeni göz ardı edilen dosyaların kaldırılmaması değildir. Göz ardı dosyasına gitmeyi işaret ettiğim bir adımı kaçırıyor muyum? Geçmişte böyle bir şeyle uğraşmak zorunda kalmamıştım. Yerel göz ardı dosya genel bir tarafından geçersiz kılınmış mı? Bu [core] excludesfile = ~/.gitignoreBirlik, Git: yerel bir şey görmezden gelmiyor dosya yoksayma

ait

+0

yerel bir genellikle global ölçekte varolan birini geçersiz, orada da deponun kök dizini Birlik projesinin en üst düzeydeki dizini mi – tim

+0

yanlış sth olmalıdır, yoksa depo içinde Birlik projesini yarattı? '.gitignore’u projenin en üst düzey dizinine taşımayı deneyin. –

+0

Proje, depodaki bir ./source klasöründedir. Sorun bu gibi görünüyor. Neden .gitignore, eğer birleştirme proje kökündeyse dosya yapısını aşağıya doğru kaydırır, ancak depo kökünde değilse ..? –

cevap

0

çünkü aynı anda, sen yapılandırma dosyasını Tüm yapılandırma içinde olduğunu .git/config

konfigürasyon dosyasında gerekir, diğer klasörlerde gitignore koyabilirsiniz.