.gitignore Oluşturucu

Yığınlarınızı seçin ve doğru kurallarla bir .gitignore dosyası oluşturun — Node, Python, Java, Go, React, Laravel ve 15 tane daha.

Nasıl kullanılır

  1. Projenizdeki her yığın için kutuları işaretleyin — Node, Python, Java, PHP, React, Next.js veya herhangi bir kombinasyon.
  2. "Oluştur"a tıklayarak seçilen şablonları her yığın için bir yorum başlığıyla tek bir .gitignore dosyasında birleştirin.
  3. Sonucu kopyalayın veya .gitignore dosyası olarak indirin. Deponuzun köküne yerleştirin.

Bu araç hakkında

Her Git deposunun bir .gitignore dosyasına ihtiyacı vardır ve her yığının asla işlenmemesi gereken kendi dosya seti vardır: Node'da node_modules, Python'da __pycache__, Java'da build dizini, PHP'de vendor. Listeyi yanlış yapmak, depoyu şişiren ikili dosyaları işlemek ya da izlenmesi gereken dosyaları yok saymak anlamına gelir. Bu araç, yirmili bir listeden yığınlarınızı seçmenize ve bunların şablonlarını her bölüm için bir yorum başlığıyla tek bir dosyada birleştirmenize olanak tanır.

Şablonlar, github/gitignore deposunda (CC0 1.0 lisansı) yayınlanan kalıpları izler — GitHub'ın kendisinin yeni bir depo oluştururken kullandığı fiili standart. Her şablon, topluluk tarafından yok sayılması gerektiği kabul edilen derleme çıktılarını, bağımlılık dizinlerini, IDE dosyalarını, işletim sistemi yapılarını ve ortam dosyalarını kapsar. Birden fazla yığın seçtiğinizde, araç bunları sırayla birleştirir — yığınlar arasındaki tekrarlar zararsızdır çünkü Git .gitignore kurallarını yukarıdan aşağıya işler.

Dosya tamamen tarayıcınızda oluşturulur. Hiçbir şey yüklenmez, API çağrılmaz ve sonuç kopyalayabileceğiniz veya indirebileceğiniz düz metindir. Projeniz burada kapsamayan bir kombinasyon kullanıyorsa — örneğin Go ve React ile bir monorepo — her ikisini de seçin. Şablonlar düzenli olarak gözden geçirilir ama yığınlar gelişir: eksik bir kalıp bulursanız dosyanın sonuna ekleyin.

Sık sorulan sorular

Şablonlar nereden geliyor?

github/gitignore deposundan (CC0 1.0), GitHub'ın bir depoyu .gitignore ile başlattığınızda kullandığı aynı kaynak. Düzenli olarak gözden geçirilirler.

Birden fazla stack birleştirebilir miyim?

Evet. İhtiyacınız kadar işaretleyin, çıktı bunları her bölüm için bir yorum başlığıyla birleştirir.

Dosya tarayıcımdan çıkıyor mu?

Hayır. Şablonlar sayfaya gömülüdür ve dosya yerel olarak oluşturulur.

Stack'im listede yoksa ne olur?

Kendi kurallarınızı oluşturulan dosyanın sonuna ekleyin. Buradaki yirmi yığın en yaygın durumları kapsar.

Stack'ler arasındaki tekrarlar sorun mu?

Hayır. Git .gitignore kurallarını yukarıdan aşağıya işler ve tekrarlanan bir kuralın etkisi yoktur.

İlgili araçlar

Uzun bağlantılar mı? Ücretsiz kısaltın

Vai.la, herhangi bir URL'yi tıklama istatistikleri, QR Code ve kendi biolink'inizle birlikte kısa bir bağlantıya dönüştürür.

Vai.la, araçların nasıl kullanıldığından veya sonuçlarına dayanarak alınan kararlardan sorumlu değildir.