Ücretsiz Dönüştürücü

.gitignore jeneratör

Herhangi bir teknoloji yığını için .gitignore dosyaları oluşturun. Temiz, düzenli bir yoksayma dosyası elde etmek için dillerinizi, çerçevelerinizi ve araçlarınızı seçin.

Arama teknolojileri
Diller
Çerçeveler
Düzenleyiciler ve IDE'ler
Araçlar Oluştur
İşletim Sistemleri
Test etme
Bulut ve DevOps
Oluşturulan .gitignore
.gitignore dosyanızı oluşturmak için yukarıdan en az bir teknoloji seçin.

Bu araç hakkında

Programlama dillerinizi, çerçevelerinizi, IDE'lerinizi ve işletim sistemlerinizi seçerek projeniz için .gitignore dosyaları oluşturun. Araç, deponuzu yapı yapılarından, bağımlılıklardan ve sistem dosyalarından temiz tutan kapsamlı bir .gitignore oluşturmak için GitHub'un resmi gitignore şablonlarından seçilmiş görmezden gelme kalıplarını birleştirir.

Nasıl kullanılır

  1. Projenizin programlama dillerini seçin (Python, JavaScript, Go vb.).
  2. Çerçeveler ve araçlar ekleyin (Node, React, Django, vb.).
  3. IDE'nizi (VS Code, IntelliJ, Xcode) ve işletim sisteminizi (macOS, Windows, Linux) seçin.
  4. Oluşturulan .gitignore içeriğini kopyalayın ve proje kökünüze kaydedin.

Sık sorulan sorular

.gitignore dosyasını nereye koymalıyım?
.gitignore dosyasını depo kök dizininize yerleştirin. Dizine özgü kurallar için alt dizinlerde .gitignore dosyaları da olabilir. Git bunları kökten yaprağa hiyerarşik olarak işler.
.gitignore zaten izlenen dosyaları kaldırır mı?
Hayır. .gitignore yalnızca izlenmeyen dosyaların eklenmesini engeller. Bir dosya zaten izleniyorsa, onu .gitignore'a eklemek onu kaldırmaz. İzlemeyi durdurmak için önce 'git rm --cached <file>' komutunu çalıştırın.
En çok hangi desenlere ihtiyaç duyulur?
JavaScript için node_modules/, Python için __pycache__/, sırlar için .env, macOS için .DS_Store ve IDE dizinleri (.idea/, .vscode/). Bunlar en yaygın rastlantısal taahhütleri kapsar.
Global bir .gitignore alabilir miyim?
Evet. 'git config --global core.excludesfile ~/.gitignore_global' ile global bir .gitignore oluşturun. Bu, tüm depolarınız için geçerlidir; işletim sistemi ve IDE dosyaları (.DS_Store, Thumbs.db, .idea/) için mükemmeldir.