Strona glowna Dev Generator .gitignore dla Python Generator .gitignore dla Python Generuj plik .gitignore dla projektow Python, Django, Flask
Browse all templates Languages Node.js Python Java Go Rust Ruby Swift Kotlin Dart C C++ .NET / C# Scala Haskell Elixir Erlang Lua Perl R Julia Objective-C TeX / LaTeX
Frameworks Angular Next.js NestJS Ruby on Rails Laravel Symfony CakePHP Flutter Firebase WordPress Drupal Joomla
Game Engines Unity Unreal Engine Godot
Build Tools Maven Gradle CMake Composer (PHP) Terraform
IDEs VS Code JetBrains (IntelliJ, WebStorm...) Vim Emacs Sublime Text Eclipse NetBeans Xcode
Misc Archives Backup files Images Vagrant VirtualEnv
Need more options? Use the full .gitignore generator with 60+ templates and preset combos.
O tym narzedziu Projekty Python generuja pliki cache (__pycache__, *.pyc), srodowiska wirtualne (venv, .venv), oraz pliki konfiguracyjne IDE. Zadne z nich nie powinny trafic do repozytorium.
Ten generator tworzy kompletny .gitignore dla Python uwzgledniajac Django, Flask, FastAPI, pytest, mypy i popularne IDE.
Jak uzywac 1. Wybierz framework (Django, Flask, FastAPI)
2. Zaznacz narzedzia (pytest, mypy, Jupyter)
3. Skopiuj i zapisz jako .gitignore
Czesto zadawane pytania Co powinno byc w .gitignore dla Python? __pycache__/, *.py[cod], *$py.class, venv/, .venv/, .env, *.egg-info/, dist/, build/, .mypy_cache/, .pytest_cache/, .coverage, htmlcov/
Czy powinienem commitowac requirements.txt? Tak! requirements.txt (lub Pipfile.lock, poetry.lock) gwarantuje powtarzalne srodowisko. Nie dodawaj go do .gitignore.
Jak nazywac srodowisko wirtualne? Popularne nazwy: venv, .venv, env, .env (uwaga na konflikt z plikiem .env!). Dodaj wszystkie warianty do .gitignore: venv/, .venv/, env/
Czy ignorowac db.sqlite3 w Django? Tak dla deweloperskiej bazy danych. Dodaj *.sqlite3 lub db.sqlite3 do .gitignore. Produkcyjne bazy i tak powinny byc na zewnetrznym serwerze.
© 2026 GigaTools. All rights reserved.
Home