.gitignore za Laravel
23 pravila izuzimanja za Laravel, spremna za kopiranje u repozitorij.
Radni okvir PHP za web-aplikacije
Potpuni .gitignore za Laravel
# Generirano uz LFGitignore - https://lfgitignore.com
# Stvoreno: 2026-10-13 16:27:00 UTC
# Tehnologije: Laravel
### Laravel ###
# Ovisnosti Node.js-a
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
# Varijable okruženja
.env
Homestead.yaml
Homestead.json
/.vagrant
/vendor/
.phpunit.result.cache
/.phpunit.cache
/public/build
/storage/pail
.env.backup
.env.production
.phpactor.json
auth.json
Što ova pravila za Laravel zapravo zanemaruju
Svaki obrazac u nastavku i razlog zašto pripada vašoj datoteci .gitignore.
Općenito
| Obrazac | Što zanemaruje |
|---|---|
node_modules/ |
Ovisnosti Node.js-a |
npm-debug.log |
Općenito |
yarn-error.log |
Općenito |
/vendor/ |
Općenito |
Specifično za Laravel 4
| Obrazac | Što zanemaruje |
|---|---|
bootstrap/compiled.php |
Specifično za Laravel 4 |
app/storage/ |
Specifično za Laravel 4 |
Specifično za Laravel 5 i Lumen
| Obrazac | Što zanemaruje |
|---|---|
public/storage |
Specifično za Laravel 5 i Lumen |
public/hot |
Specifično za Laravel 5 i Lumen |
Specifično za Laravel 5 i Lumen s promijenjenom javnom putanjom
| Obrazac | Što zanemaruje |
|---|---|
public_html/storage |
Specifično za Laravel 5 i Lumen s promijenjenom javnom putanjom |
public_html/hot |
Specifično za Laravel 5 i Lumen s promijenjenom javnom putanjom |
storage/*.key |
Specifično za Laravel 5 i Lumen s promijenjenom javnom putanjom |
.env |
Varijable okruženja |
Homestead.yaml |
Specifično za Laravel 5 i Lumen s promijenjenom javnom putanjom |
Homestead.json |
Specifično za Laravel 5 i Lumen s promijenjenom javnom putanjom |
/.vagrant |
Specifično za Laravel 5 i Lumen s promijenjenom javnom putanjom |
.phpunit.result.cache |
Specifično za Laravel 5 i Lumen s promijenjenom javnom putanjom |
/.phpunit.cache |
Specifično za Laravel 5 i Lumen s promijenjenom javnom putanjom |
/public/build |
Specifično za Laravel 5 i Lumen s promijenjenom javnom putanjom |
/storage/pail |
Specifično za Laravel 5 i Lumen s promijenjenom javnom putanjom |
.env.backup |
Specifično za Laravel 5 i Lumen s promijenjenom javnom putanjom |
.env.production |
Specifično za Laravel 5 i Lumen s promijenjenom javnom putanjom |
.phpactor.json |
Specifično za Laravel 5 i Lumen s promijenjenom javnom putanjom |
auth.json |
Specifično za Laravel 5 i Lumen s promijenjenom javnom putanjom |
Kako koristiti ovaj .gitignore za Laravel
- Kopirajte pravila za Laravel iznad ili izravno preuzmite datoteku.
- U korijenu svojeg Git repozitorija stvorite datoteku naziva .gitignore i zalijepite pravila u nju.
- Ako se neke od tih datoteka već prate, pokrenite git rm -r --cached . pa ponovno predajte promjene — Git primjenjuje pravila izuzimanja samo na datoteke koje ne prati.
- Predajte .gitignore kako bi svi u timu koristili ista pravila.