.gitignore dla Laravel
23 reguły ignorowania dla Laravel, gotowe do skopiowania do repozytorium.
Framework aplikacji internetowych PHP
Kompletny plik .gitignore dla Laravel
# Wygenerowano przez LFGitignore - https://lfgitignore.com
# Utworzono: 2026-10-13 16:24:16 UTC
# Technologie: Laravel
### Laravel ###
# Zależności Node.js
node_modules/
npm-debug.log
yarn-error.log
bootstrap/compiled.php
app/storage/
public/storage
public/hot
public_html/storage
public_html/hot
storage/*.key
# Zmienne środowiskowe
.env
Homestead.yaml
Homestead.json
/.vagrant
/vendor/
.phpunit.result.cache
/.phpunit.cache
/public/build
/storage/pail
.env.backup
.env.production
.phpactor.json
auth.json
Co ignorują te reguły dla Laravel
Każdy z poniższych wzorców wraz z wyjaśnieniem, dlaczego warto umieścić go w .gitignore.
Ogólny
| Wzorzec | Co ignoruje |
|---|---|
node_modules/ |
Zależności Node.js |
npm-debug.log |
Ogólny |
yarn-error.log |
Ogólny |
/vendor/ |
Ogólny |
Specyficzne dla Laravel 4
| Wzorzec | Co ignoruje |
|---|---|
bootstrap/compiled.php |
Specyficzne dla Laravel 4 |
app/storage/ |
Specyficzne dla Laravel 4 |
Pliki specyficzne dla Laravel 5 i Lumen
| Wzorzec | Co ignoruje |
|---|---|
public/storage |
Pliki specyficzne dla Laravel 5 i Lumen |
public/hot |
Pliki specyficzne dla Laravel 5 i Lumen |
Specyficzne dla Laravel 5 i Lumen ze zmienioną ścieżką publiczną
| Wzorzec | Co ignoruje |
|---|---|
public_html/storage |
Specyficzne dla Laravel 5 i Lumen ze zmienioną ścieżką publiczną |
public_html/hot |
Specyficzne dla Laravel 5 i Lumen ze zmienioną ścieżką publiczną |
storage/*.key |
Specyficzne dla Laravel 5 i Lumen ze zmienioną ścieżką publiczną |
.env |
Zmienne środowiskowe |
Homestead.yaml |
Specyficzne dla Laravel 5 i Lumen ze zmienioną ścieżką publiczną |
Homestead.json |
Specyficzne dla Laravel 5 i Lumen ze zmienioną ścieżką publiczną |
/.vagrant |
Specyficzne dla Laravel 5 i Lumen ze zmienioną ścieżką publiczną |
.phpunit.result.cache |
Specyficzne dla Laravel 5 i Lumen ze zmienioną ścieżką publiczną |
/.phpunit.cache |
Specyficzne dla Laravel 5 i Lumen ze zmienioną ścieżką publiczną |
/public/build |
Specyficzne dla Laravel 5 i Lumen ze zmienioną ścieżką publiczną |
/storage/pail |
Specyficzne dla Laravel 5 i Lumen ze zmienioną ścieżką publiczną |
.env.backup |
Specyficzne dla Laravel 5 i Lumen ze zmienioną ścieżką publiczną |
.env.production |
Specyficzne dla Laravel 5 i Lumen ze zmienioną ścieżką publiczną |
.phpactor.json |
Specyficzne dla Laravel 5 i Lumen ze zmienioną ścieżką publiczną |
auth.json |
Specyficzne dla Laravel 5 i Lumen ze zmienioną ścieżką publiczną |
Jak używać tego pliku .gitignore dla Laravel
- Skopiuj powyższe reguły dla Laravel lub pobierz plik.
- Utwórz plik o nazwie .gitignore w katalogu głównym repozytorium Git i wklej do niego reguły.
- Jeśli Git już śledzi niektóre z tych plików, uruchom git rm -r --cached ., a następnie utwórz nowy commit — Git stosuje reguły ignorowania tylko do nieśledzonych plików.
- Dodaj .gitignore do commita, aby cały zespół korzystał z tych samych reguł.