"Görmezden gel" adının önerebileceğinin aksine. .gitignore
yalnızca git add
dosya 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 . .gitignore
Dosyaya 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
--cached
Bayrak 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 .gitignore
proaktif olarak kullanılmıyor çünkü bazen .gitignore
. İzlemek istemiyorum mesela Say *.log
Belirtebileceğiniz, dosyaları *.log
içinde .gitignore
. Ancak izlemek istediğiniz belirli bir tane varsa ekleyebilirsiniz git add -f some.log
. -f
Bayrak kuvvetleri git
dosyasını ekleyin.
.gitignore
yalnızca eklenecek içeriği yok sayar.