Generator .gitignore
Twórz plik .gitignore z szablonów dla języków, edytorów i systemów operacyjnych.
Generator .gitignore
Wybierz języki, środowiska uruchomieniowe, edytory i systemy operacyjne, które stosuje twój projekt, a narzędzie to automatycznie utworzy gotowy plik .gitignore ze szablonów dla Node, Python, Rust, Go, Java, PHP, Ruby, .NET, Swift, Android, C/C++, Dart, Unity, Terraform, JetBrains, VS Code, Vim, macOS, Windows i Linux. Wybierz tyle, ile potrzebujesz — typowa konfiguracja to jeden szablon języka, twój edytor i twój system operacyjny, aby pliki lokalne takie jak node_modules, .idea lub .DS_Store nigdy nie trafiły do repozytorium.
Łączenie szablonów bez modyfikacji rodzi ryzyko powielenia: na przykład szablony Node i Python zarówno ignorują katalog build. Włącz opcję „Scal duplikowane reguły” i pierwszy przypadek reguły zostaje zachowany, później duplikaty są usuwane, więc plik pozostaje krótki i każdy wiersz ma jasny cel. Opcja „Dodaj komentarze sekcji” opakowuje każdy szablon nagłówkiem `### Name ###`, abyś na pierwszy rzut oka zobaczył, z której części pochodzi dany blok, a opcja „Sortuj sekcje alfabetycznie” porządkuje je według nazwy zamiast domyślnego porządkowania według języków-narzędzi-OS.
Ścieżki specyficzne dla projektu rzadko pasują do współdzielonego szablonu. Pole „Niestandardowe reguły” przyjmuje listę oddzielaną przecinkami lub znakami nowego wiersza — artefakty kompilacji, lokalne zmienności konfiguracji, katalog unikalny dla twojego repozytorium — i dodaje je jako oddzielną sekcję na końcu, za wszystkimi wbudowanymi szablonami. Jest deduplikowana w taki sam sposób jak reszta pliku, więc niestandardowa reguła, która powtarza wiersz szablonu, nie tworzy drugiej kopii.
Wszystko działa w twojej przeglądarce: ścieżki projektu, nazwy plików lub szczegóły repozytorium nigdy nie są nigdzie wysyłane. Skopiuj wynik bezpośrednio do .gitignore swojego repozytorium, pobierz go jako plik tekstowy do przejścia sobie, lub wyślij do innego narzędzia, aby kontynuować edycję.