.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

  1. Skopiuj powyższe reguły dla Laravel lub pobierz plik.
  2. Utwórz plik o nazwie .gitignore w katalogu głównym repozytorium Git i wklej do niego reguły.
  3. 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.
  4. Dodaj .gitignore do commita, aby cały zespół korzystał z tych samych reguł.

Inne szablony .gitignore: Framework

Zobacz wszystkie szablony: Framework