.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

  1. Kopirajte pravila za Laravel iznad ili izravno preuzmite datoteku.
  2. U korijenu svojeg Git repozitorija stvorite datoteku naziva .gitignore i zalijepite pravila u nju.
  3. 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.
  4. Predajte .gitignore kako bi svi u timu koristili ista pravila.

Drugi predlošci .gitignore iz kategorije Radni okvir

Pogledajte sve predloške iz kategorije Radni okvir