🢂.gitignore ‑ Uniwersalny
Przykład uniwersalnego pliku `.gitignore`
.gitignore
Skopiuj do katalogu projektu.
# ---- Pliki konfiguracyjne specyficzne dla projektu ----
config/local.yml
# ---- Dane sensytywne ----
*.pem
*.cert
security.config
# ---- Środowisko deweloperskie ----
# Edytory i IDE
.vs/
.idea/
*.vscode/
*.sublime-workspace
*.sublime-project
# ---- Budowanie projektu ----
# Pliki generowane podczas kompilacji
build/
dist/
out/
*.o
*.class
# ---- Zależności (menedżery pakietów) ----
# Node.js
node_modules/
# Python
venv/
env/
# PHP
vendor/
# ---- Logi i pliki tymczasowe ----
*.log
*.tmp
*.bak
*.swp
# ---- Skompilowane pliki źródłowe ----
*.o
*.class
# ---- Pliki backupowe ----
*~
*.backup
# ---- Specyficzne dla systemów operacyjnych ----
# macOS
.DS_Store
.AppleDouble
.LSOverride
._*
# Windows
Thumbs.db
ehthumbs.db
Desktop.ini
$RECYCLE.BIN/
*.cab
*.msi
*.msm
*.msp
*.lnk
# Linux
*~
.directory
.Trash-*
# ---- Specyficzne dla środowisk i narzędzi ----
# Vagrant
.vagrant
Vagrantfile
# Tymczasowe pliki dla różnych sekcji
writable/cache/*
!writable/cache/index.html
writable/logs/*
!writable/logs/index.html
writable/session/*
!writable/session/index.html
writable/uploads/*
!writable/uploads/index.html
writable/debugbar/*
!writable/debugbar/.gitkeep
php_errors.log
# ---- Pliki tymczasowe przewodnika użytkownika ----
user_guide_src/build/*
user_guide_src/cilexer/build/*
user_guide_src/cilexer/dist/*
user_guide_src/cilexer/pycilexer.egg-info/*
# ---- Testy ----
tests/coverage*
phpunit
# ---- Composer ----
vendor/
# ---- Pliki specyficzne dla IDE ----
_modules/*
.php-version
.idea/
*.iml
nbproject/
build/
nbbuild/
dist/
nbdist/
nbactions.xml
nb-configuration.xml
.nb-gradle/
*.tmlanguage.cache
*.tmPreferences.cache
*.stTheme.cache
*.sublime-workspace
*.sublime-project
.phpintel
/api/
.vscode/
/results/
/phpunit*.xml
/.phpunit.*.cache