"Görmezden gel" adının önerebileceğinin aksine. .gitignoreyalnızca git adddosya oluşturduğunuzda başvurulur : başka bir deyişle, (dizininin) havuzuna önceden eklenmiş bir dosya .gitignore,.
Öncelikle .gitignore, dosya artık eklenmeyecek şekilde değiştirseniz iyi olur . .gitignoreDosyaya aşağıdaki satırı ekleyin :
public/app/template.js
Daha sonra, dosyayı depodan çıkarmanız gerekir. Muhtemelen dosyayı dosya sisteminizden kaldırmak istemezsiniz , bu şu şekilde yapılabilir:
git rm --cached public/app/template.js
--cachedBayrak dosyası dosya sisteminden kaldırılmayacak sağlar. (Önemli değilse kullanabilirsiniz git rm public/app/template.js, ancak bu dosyayı kaldıracaktır ).
Arka fon
Nedeni .gitignoreproaktif olarak kullanılmıyor çünkü bazen .gitignore. İzlemek istemiyorum mesela Say *.logBelirtebileceğiniz, dosyaları *.logiçinde .gitignore. Ancak izlemek istediğiniz belirli bir tane varsa ekleyebilirsiniz git add -f some.log. -fBayrak kuvvetleri gitdosyasını ekleyin.
.gitignoreyalnızca eklenecek içeriği yok sayar.