.gitignore oluşturucu
Programlama dilleri, editörler ve işletim sistemleri için hazır şablonlardan .gitignore dosyası oluşturun.
.gitignore oluşturucu
Projenizin kullandığı programlama dillerini, çalışma zamanı ortamlarını, editörleri ve işletim sistemlerini seçin; bu araç otomatik olarak Node, Python, Rust, Go, Java, PHP, Ruby, .NET, Swift, Android, C/C++, Dart, Unity, Terraform, JetBrains, VS Code, Vim, macOS, Windows ve Linux şablonlarından kullanıma hazır bir .gitignore dosyası oluşturur. İhtiyacınız kadar çok seçin — tipik bir kurulum bir dil şablonu, editörünüz ve işletim sisteminizdir; böylece node_modules, .idea veya .DS_Store gibi yerel dosyalar asla depoya gitmez.
Şablonları kendi başlarına birleştirmek tekrarlanma riski taşır: örneğin hem Node hem de Python şablonları build dizinini yok sayar. “Yinelenen kuralları birleştir” seçeneğini açın; bir kuralın ilk oluşumu kalır, sonraki tekrarlar silinir; böylece dosya kısa kalır ve her satır bir amaca hizmet eder. “Bölüm açıklamalarını ekle” her şablonu bir `### Name ###` başlığıyla sarar; böylece hangi bloğun nereden geldiğini bir bakışta görebilirsiniz. “Bölümleri alfabetik olarak sırala” seçeneği, varsayılan dil-araç-OS gruplandırması yerine onları ada göre yeniden sıralar.
Projeye özel yollar nadiren paylaşılan şablona uyar. “Özel kurallar” alanı virgülle veya satır sonu ile ayrılmış bir listeyi kabul eder — derleme yapıları, yerel yapılandırma geçersiz kılmalar, deponuza özgü bir klasör — ve bunu kendi bölümü olarak sonuna, tüm yerleşik şablonlardan sonra ekler. Dosyanın geri kalanı gibi çoğaltmasız olarak işlenir, dolayısıyla şablon satırını tekrarlayan özel bir kural ikinci bir kopya oluşturmaz.
Her şey tarayıcınızda çalışır: proje yolları, dosya adları veya depo ayrıntıları hiç bir yere gönderilmez. Sonucu doğrudan deponuzun .gitignore dosyasına kopyalayın, kendiniz yeniden adlandırmak için .txt dosyası olarak indirin veya daha fazla ayarlama yapması için başka bir araca gönderin.