Diller, cerceveler, IDE'ler ve isletim sistemleri icin sablonlari birlestirerek .gitignore dosyalari uretin
Browse all templates by category
Languages
Frameworks
Game Engines
Platforms
Build Tools
IDEs
OS
Misc
Select templates above to generate .gitignore
Bu arac hakkinda
.gitignore dosyasi Git'e surum kontrolunden hangi dosya ve dizinlerin haric tutulacagini soyler — yapi ciktilar, bagimlilik klasorleri, IDE ayarlari, OS dosyalari ve commit edilmemesi gereken sirlar.
Her dil, cerceve ve IDE farkli gecici dosyalar olusturur, bu nedenle her biri icin farkli yoksayma kurallari gerekir. Bu arac, GitHub'in gitignore deposundaki resmi sablonlari net bolum yorumlariyla tekrarsiz tek bir .gitignore dosyasinda birlestirir.
Dilinizi, cercevenizi, IDE'nizi ve OS'nizi secin — veya hazir bir kombinasyon kullanin — ve aninda uretime hazir .gitignore alin. Sablonlar milyonlarca depo tarafindan kullanilan endustri standardi github.com/github/gitignore'dan alinmistir.
Nasil kullanilir
1. Kategoriye gore sablonlari arayin veya gozatin (Diller, Cerceveler, IDE'ler, OS)
2. Birden fazla sablon secmek icin tiklayin — tek dosyada birlesirler
3. Veya yaygin kurulumlar icin "Node.js Full Stack" gibi hazir kombinasyon kullanin
4. Uretilen .gitignore bolum yorumlariyla aninda guncellenir
5. Dosyayi almak icin "Kopyala" veya "Indir"e tiklayin
6. Projenizin kok dizinine yerlestirin
Sikca sorulan sorular
.gitignore dosyasini nereye koymaliyim?
.gitignore dosyasini Git deponuzun kok dizinine (.git dizininin oldugu klasor) yerlestirin. Git kurallari depodaki tum dosyalara ve alt dizinlerine uygular.
Birden fazla .gitignore sablonunu birlestirebilir miyim?
Evet — bu aracin tam da yaptigi bu. Birden fazla sablon secin (ornegin, Node.js + VS Code + macOS) ve tekrar eden satirlar kaldirilarak ve net bolum basliklariyla tek dosyada birlestirilirler.
.gitignore zaten Git tarafindan izlenen dosyalari kaldiracak mi?
Hayir. .gitignore dosyasi yalnizca izlenmeyen dosyalari etkiler. Bir dosya zaten commit edildiyse, .gitignore'a eklemek onu kaldirmaz. Once 'git rm --cached dosyaadi' calistirmaniz, sonra degisikligi commit etmeniz gerekir.
Bu sablonlarin kaynagi nedir?
Tum sablonlar github.com/github/gitignore'dan — GitHub'in resmi .gitignore sablon koleksiyonu — gelir. Endustrideki en yaygin kullanilan ve bakim goren gitignore kurallari setidir.
.gitignore dosyasini commit etmeli miyim?
Evet, her zaman. .gitignore dosyasi deponuza commit edilmeli, boylece tum ekip uyeleri ayni yoksayma kurallarini paylasir. Bu insanlarin yanlislikla yapi ciktilarini veya IDE yapilandirma dosyalarini commit etmesini onler.