.gitignore pre Laravel

23 pravidiel ignorovania pre Laravel, pripravených na skopírovanie do repozitára.

Framework PHP pre webové aplikácie

Kompletný .gitignore pre Laravel

# Vygenerované pomocou LFGitignore - https://lfgitignore.com
# Vytvorené: 2026-10-13 16:15:05 UTC
# Technológie: 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
# Premenné prostredia
.env
Homestead.yaml
Homestead.json
/.vagrant
/vendor/
.phpunit.result.cache
/.phpunit.cache
/public/build
/storage/pail
.env.backup
.env.production
.phpactor.json
auth.json

Čo tieto pravidlá pre Laravel skutočne ignorujú

Všetky vzory nižšie aj s vysvetlením, prečo patria do vášho .gitignore.

Všeobecné

Vzor Čo ignoruje
node_modules/ Závislosti Node.js
npm-debug.log Všeobecné
yarn-error.log Všeobecné
/vendor/ Všeobecné

Špecifické pre Laravel 4

Vzor Čo ignoruje
bootstrap/compiled.php Špecifické pre Laravel 4
app/storage/ Špecifické pre Laravel 4

Špecifické pre Laravel 5 a Lumen

Vzor Čo ignoruje
public/storage Špecifické pre Laravel 5 a Lumen
public/hot Špecifické pre Laravel 5 a Lumen

Špecifické pre Laravel 5 a Lumen so zmenenou verejnou cestou

Vzor Čo ignoruje
public_html/storage Špecifické pre Laravel 5 a Lumen so zmenenou verejnou cestou
public_html/hot Špecifické pre Laravel 5 a Lumen so zmenenou verejnou cestou
storage/*.key Špecifické pre Laravel 5 a Lumen so zmenenou verejnou cestou
.env Premenné prostredia
Homestead.yaml Špecifické pre Laravel 5 a Lumen so zmenenou verejnou cestou
Homestead.json Špecifické pre Laravel 5 a Lumen so zmenenou verejnou cestou
/.vagrant Špecifické pre Laravel 5 a Lumen so zmenenou verejnou cestou
.phpunit.result.cache Špecifické pre Laravel 5 a Lumen so zmenenou verejnou cestou
/.phpunit.cache Špecifické pre Laravel 5 a Lumen so zmenenou verejnou cestou
/public/build Špecifické pre Laravel 5 a Lumen so zmenenou verejnou cestou
/storage/pail Špecifické pre Laravel 5 a Lumen so zmenenou verejnou cestou
.env.backup Špecifické pre Laravel 5 a Lumen so zmenenou verejnou cestou
.env.production Špecifické pre Laravel 5 a Lumen so zmenenou verejnou cestou
.phpactor.json Špecifické pre Laravel 5 a Lumen so zmenenou verejnou cestou
auth.json Špecifické pre Laravel 5 a Lumen so zmenenou verejnou cestou

Ako používať tento .gitignore pre Laravel

  1. Skopírujte pravidlá pre Laravel vyššie alebo si súbor priamo stiahnite.
  2. V koreňovom adresári repozitára Git vytvorte súbor s názvom .gitignore a vložte doň pravidlá.
  3. Ak sa niektoré súbory už sledujú, spustite git rm -r --cached . a vytvorte nový commit — Git uplatňuje pravidlá ignorovania iba na nesledované súbory.
  4. Pridajte .gitignore do commitu, aby celý tím zdieľal rovnaké pravidlá.

Ďalšie šablóny .gitignore: Vývojový framework

Zobraziť všetky šablóny: Vývojový framework