.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
- Skopírujte pravidlá pre Laravel vyššie alebo si súbor priamo stiahnite.
- V koreňovom adresári repozitára Git vytvorte súbor s názvom .gitignore a vložte doň pravidlá.
- 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.
- Pridajte .gitignore do commitu, aby celý tím zdieľal rovnaké pravidlá.