2013-01-25 26 views
10

Dosyalarında izlenen değişiklikleri durdurmuyor .gitignore sayfamdaki bir dosyaya yaptığım değişiklikler git izleniyor..gitignore,

Dosya yapısı: .gitignore ait

.gitignore 
wp-config.php 

İçindekiler:

alex$ git status 
# On branch master 
# Changes not staged for commit: 
# (use "git add <file>..." to update what will be committed) 
# (use "git checkout -- <file>..." to discard changes in working directory) 
# 
# modified: wp-config.php 
# 

Nasıl:

wp-config.php 

Ben wp-config.php değiştirin ve sonra bunu modifiye edilmiş olduğunu görüyoruz git status çalıştırmak

Bu dosyayı izlemeyi bıraksam mı? .gitignore’a koymanın yeterli olacağını düşündüm.

cevap

34

.gitignore ile, yalnızca izini sürülmeyen dosyalar dikkate alınmaz. Dosya eklendikten sonra, bu dosyaya olan değişiklik yok sayılmaz.

Bu durumda, assume-unchanged veya skip-worktree kullanmalısınız.

git update-index --assume-unchanged -- wp-config.php 

veya

git update-index --skip-worktree -- wp-config.php 
+0

Çok teşekkürler m8! – zaw

+0

diğer dosyalar hakkında, diğer tüm dosyaları ve bunun gibi klasörü eklemem gerekir mi? git ignore eklemek yerine? – Naveenbos

İlgili konular