Darmowy konwerter

.gitignore Generatora

Generuj pliki .gitignore dla dowolnego stosu technologii. Wybierz języki, frameworki i narzędzia, aby uzyskać czysty, zorganizowany plik ignorowania.

Szukaj technologii
Języki
Ramy
Redaktorzy i IDE
Narzędzia do budowania
Systemy operacyjne
Testowanie
Chmura i DevOps
Wygenerowano plik .gitignore
Wybierz co najmniej jedną technologię powyżej, aby wygenerować plik .gitignore.

O tym narzędziu

Wygeneruj pliki .gitignore dla swojego projektu, wybierając języki programowania, frameworki, IDE i systemy operacyjne. Narzędzie łączy wybrane wzorce ignorowania z oficjalnych szablonów gitignore GitHub, aby utworzyć kompleksowy plik .gitignore, który chroni Twoje repozytorium przed artefaktami kompilacji, zależnościami i plikami systemowymi.

Jak używać

  1. Wybierz języki programowania swojego projektu (Python, JavaScript, Go itp.).
  2. Dodaj frameworki i narzędzia (Node, React, Django itp.).
  3. Wybierz swoje IDE (VS Code, IntelliJ, Xcode) i system operacyjny (macOS, Windows, Linux).
  4. Skopiuj wygenerowaną zawartość .gitignore i zapisz ją w katalogu głównym projektu.

Często zadawane pytania

Gdzie powinienem umieścić plik .gitignore?
Umieść plik .gitignore w katalogu głównym repozytorium. Możesz także mieć pliki .gitignore w podkatalogach dla reguł specyficznych dla katalogu. Git przetwarza je hierarchicznie od korzenia do liścia.
Czy .gitignore usuwa już prześledzone pliki?
Nie. .gitignore zapobiega jedynie dodawaniu nieśledzonych plików. Jeśli plik jest już śledzony, dodanie go do .gitignore nie spowoduje jego usunięcia. Najpierw uruchom „git rm --cached <file>”, aby zatrzymać śledzenie.
Jakie wzory są najczęściej potrzebne?
node_modules/ dla JavaScript, __pycache__/ dla Pythona, .env dla sekretów, .DS_Store dla macOS i katalogi IDE (.idea/, .vscode/). Obejmują one najczęstsze przypadkowe popełnienia.
Czy mogę mieć globalną domenę .gitignore?
Tak. Utwórz globalny plik .gitignore za pomocą „git config --global core.excludesfile ~/.gitignore_global”. Dotyczy to wszystkich Twoich repozytoriów — idealne dla plików OS i IDE (.DS_Store, Thumbs.db, .idea/).