.gitignore pro Laravel

23 pravidel ignorování pro Laravel, připravených ke zkopírování do repozitáře.

Framework pro webové aplikace v PHP

Kompletní .gitignore pro Laravel

# Vygenerováno pomocí LFGitignore - https://lfgitignore.com
# Vytvořeno: 2026-10-13 16:15:43 UTC
# Technologie: Laravel

### Laravel ###
# Závislosti 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
# Proměnné prostředí
.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 pravidla pro Laravel skutečně ignorují

Každý vzor níže má vysvětlení, proč patří do vašeho .gitignore.

Obecné

Vzor Co ignoruje
node_modules/ Závislosti Node.js
npm-debug.log Obecné
yarn-error.log Obecné
/vendor/ Obecné

Specifické pro Laravel 4

Vzor Co ignoruje
bootstrap/compiled.php Specifické pro Laravel 4
app/storage/ Specifické pro Laravel 4

Specifické pro Laravel 5 a Lumen

Vzor Co ignoruje
public/storage Specifické pro Laravel 5 a Lumen
public/hot Specifické pro Laravel 5 a Lumen

Specifické pro Laravel 5 a Lumen se změněnou veřejnou cestou

Vzor Co ignoruje
public_html/storage Specifické pro Laravel 5 a Lumen se změněnou veřejnou cestou
public_html/hot Specifické pro Laravel 5 a Lumen se změněnou veřejnou cestou
storage/*.key Specifické pro Laravel 5 a Lumen se změněnou veřejnou cestou
.env Proměnné prostředí
Homestead.yaml Specifické pro Laravel 5 a Lumen se změněnou veřejnou cestou
Homestead.json Specifické pro Laravel 5 a Lumen se změněnou veřejnou cestou
/.vagrant Specifické pro Laravel 5 a Lumen se změněnou veřejnou cestou
.phpunit.result.cache Specifické pro Laravel 5 a Lumen se změněnou veřejnou cestou
/.phpunit.cache Specifické pro Laravel 5 a Lumen se změněnou veřejnou cestou
/public/build Specifické pro Laravel 5 a Lumen se změněnou veřejnou cestou
/storage/pail Specifické pro Laravel 5 a Lumen se změněnou veřejnou cestou
.env.backup Specifické pro Laravel 5 a Lumen se změněnou veřejnou cestou
.env.production Specifické pro Laravel 5 a Lumen se změněnou veřejnou cestou
.phpactor.json Specifické pro Laravel 5 a Lumen se změněnou veřejnou cestou
auth.json Specifické pro Laravel 5 a Lumen se změněnou veřejnou cestou

Jak používat tento .gitignore pro Laravel

  1. Zkopírujte výše uvedená pravidla pro Laravel nebo si soubor rovnou stáhněte.
  2. V kořenové složce svého Git repozitáře vytvořte soubor .gitignore a vložte do něj pravidla.
  3. Pokud už jsou některé z těchto souborů sledovány, spusťte git rm -r --cached . a pak znovu commitněte — Git uplatňuje pravidla ignorování pouze na nesledované soubory.
  4. Commitněte .gitignore, aby celý tým sdílel stejná pravidla.

Další šablony .gitignore v kategorii Framework

Zobrazit všechny šablony pro Framework